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