Mobile 在phonegap中使用缓存清单';包装';应用程序

Mobile 在phonegap中使用缓存清单';包装';应用程序,mobile,jquery-mobile,cordova,Mobile,Jquery Mobile,Cordova,我有一个web应用程序(jqmobile),它将被包装在Phonegap中,以便可以在应用商店中使用。 我遇到的困难是,哪里是放置html文件的最佳位置?我是将它们包装到应用程序中,还是仍可以在远程服务器上托管这些页面? 如果我决定更新某个html页面中的图像/元素,那么我是否必须强制用户“更新”商店中的应用程序??如果可能的话,我不想那么做 此外,此应用程序需要支持“脱机”模式,但我听说phonegap IOS应用程序不支持缓存清单? 有人能告诉我这方面的方向吗? 谢谢 你可以加载一个“外部页

我有一个web应用程序(jqmobile),它将被包装在Phonegap中,以便可以在应用商店中使用。
我遇到的困难是,哪里是放置html文件的最佳位置?我是将它们包装到应用程序中,还是仍可以在远程服务器上托管这些页面? 如果我决定更新某个html页面中的图像/元素,那么我是否必须强制用户“更新”商店中的应用程序??如果可能的话,我不想那么做

此外,此应用程序需要支持“脱机”模式,但我听说phonegap IOS应用程序不支持缓存清单? 有人能告诉我这方面的方向吗? 谢谢

你可以加载一个“外部页面”,但我认为苹果不会允许将其放入应用商店

另一种方法是使用Ajax/XHR拉入图像,并将它们本地存储在您的webapp中。但需要做一些工作才能使其正常工作,因为您需要处理二进制blob。通过这种方式,您可以更新现有的本地资源并保持应用程序的快速运行

另一种方法是再次使用XHR/AJAX,将emote图像放到本地web应用程序中。我想你也会喜欢这个和苹果的。这将是缓慢的,你需要处理,否则用户将看到空的地方或加载你的应用程序中的图像

Phonegp将您的所有资源包装在应用程序中