我正在使用PhoneGap开发基于HTML的移动应用。
首次加载应用程序时,我希望应用程序下载包含JSON文件和媒体文件(如图像或音频)的zip文件。
一旦下载了这个zip,我将提取内容并获取JSON文件并将数据加载到应用程序中。 但是我希望以持久的方式存储这个JSON数据,这样即使手机关闭,数据也可供应用程序使用。
一旦文件更新可用(此更新将只是部分更新,不再包含所有相同的数据,但仅包含对原始JSON文件中某些数据的更新)。
我不知道该怎么做。请建议。
由于
答案 0 :(得分:0)
您可以使用HTML5应用程序缓存界面来保存您的数据,如下所述:
A Beginner's Guide to Using the Application Cache
您需要创建一个appcache清单文件并像这样引用它:
<html manifest="example.appcache">
...
</html>
我用来填充appcache文件的一个很棒的工具叫做ManifestR。