【发布时间】:2012-10-26 10:01:53
【问题描述】:
Phonegap 新手在这里。我的应用场景:
- 它需要包含一些 xml 数据(1000 个 xml blob,总共 15MB 未压缩)
- 用户将能够查看和编辑这些 xmls
- 应用程序的更新不应覆盖(可能已编辑的)xmls
问题:
- 对于离线存储,我可以简单地使用我的应用程序的文件吗?或者我应该将那些应用程序捆绑的 xml 移动/复制到离线存储?如果有,是哪一个?
- 由于这种类型的数据是高度可压缩的,有没有办法可以在第 1 步(初始应用程序包)和第 2 步中将它们压缩存储,以防我需要离线存储?
这些问题的解决方案需要同时兼容 iPhone、iPad 和 Android,因此需要使用 Phonegap。
【问题讨论】:
-
您可以尝试使用可以预填充的 SQLite,一旦用户首次安装应用程序,将预填充的数据库传输到应用程序的数据文件夹中。这可以存储在手机本身或 SD 卡上。
标签: android iphone ios ipad cordova