【发布时间】:2013-02-15 09:06:54
【问题描述】:
我正计划使用电话间隙开发一个混合应用程序。我想从 Web 服务器下载 html 页面、图像和其他资源,而不是将其保存在 phone gap 应用程序包中。
- 可以这样做吗
- 是避免频繁更新 App Store 中的应用程序的正确方法还是
- android、iPhone、windows 会拒绝我们的申请
【问题讨论】:
标签: android iphone cordova jquery-mobile app-store
我正计划使用电话间隙开发一个混合应用程序。我想从 Web 服务器下载 html 页面、图像和其他资源,而不是将其保存在 phone gap 应用程序包中。
【问题讨论】:
标签: android iphone cordova jquery-mobile app-store
是的,phonegap 是可能的,没有什么可以阻止您从远程源加载 html 文件。这是我对这个问题的另一个回答:https://stackoverflow.com/a/13996437/1848600
很遗憾,没有。虽然我们可以说这是真的,但每个错误都会破坏每个可用的应用程序版本,而如果您按版本创建版本,客户将始终能够使用以前的版本。苹果应用商店也将禁止此类应用。
Android/Win7-8 应用程序不会被拒绝,iOS 将立即被拒绝。这是我对这个问题的另一个答案:https://stackoverflow.com/a/14436328/1848600,没有必要重复。
【讨论】:
是的,这是可能的。
您有 2 个选择来实施它。简单的方法是从 Web 服务器 url 开始。但是,您需要包含与目标设备匹配的cordova 脚本文件的代码。
另一种方法是检查和下载文件。 在这种情况下,您需要编写一些 phonegap 代码来进行更新检查、下载内容和更改起始 URL。
在您没有理由更改本机代码期间,我的答案是肯定的。
确切地说,Apple 不允许在没有 AppStore 的情况下更新应用程序逻辑或在 Web 服务器中加载页面,但我不知道真的是这样。
【讨论】: