【发布时间】:2017-03-09 11:03:52
【问题描述】:
我想在我的 phonegap 应用程序中提供来自域的页面。 就像应用内的本地服务器一样。
基本应用示例提供来自 file:// 的页面,我们的其中一个集成未正确将其列入白名单。
【问题讨论】:
标签: android cordova phonegap-plugins
我想在我的 phonegap 应用程序中提供来自域的页面。 就像应用内的本地服务器一样。
基本应用示例提供来自 file:// 的页面,我们的其中一个集成未正确将其列入白名单。
【问题讨论】:
标签: android cordova phonegap-plugins
不要。
虽然可能托管来自域的应用程序,但风险极大,并且在网络连接不畅/不稳定的情况下会带来糟糕的用户体验,并且应用程序商店可能会拒绝该应用程序。如果您必须在应用商店审核流程之外更新您的应用,您可以使用各种代码推送解决方案,将代码推送到设备。
风险:MITM 攻击;下载前无法检查证书签名;您如何处理页面的部分/损坏下载等。
糟糕的 UX:如果没有网络连接,则没有任何东西可以告诉用户。如果网络不稳定,那么应用程序可能会加载很长时间,或者超时等,同样,没有什么可以提醒用户。
应用商店拒绝:这里主要是 Apple,但他们倾向于拒绝被视为网站包装的应用。如果需要,您的应用还必须在没有网络连接时提醒用户。
【讨论】: