database - 手机Phonegap/HTML5 App持久化解决方案

标签 database json sqlite persistence cordova

我正在使用 jQuery Mobile 开发适用于 Android 和 iOS 的移动应用程序。 该应用程序将部署到使用 Phonegap 的 Android 和 iOS 设备。

我的问题是我需要一个本地离线数据存储,主要用于读取操作。

我计划大约每月一次(每当有新数据时)从网络服务器(MySQL/网络服务)提取数据集并将其存储在设备上以供本地使用。

现在的问题是,我应该使用哪种持久化解决方案?

Phonegap 团队的一名成员开发了一款名为 lawnchair 的工具。有人试过吗?优缺点都有什么? http://westcoastlogic.com/lawnchair/

sqlite 呢?它是否适用于 Android 和 iOS 设备?

谢谢

最佳答案

为此,您可以简单地使用 HTML5 Storage/SQL Lite。看看:http://diveintohtml5.ep.io/storage.html

我一直在 iOs 和 Android 上使用 Localstorage,没有任何问题,而且由于 localstorage 由 sqllite 备份,我认为你应该没问题。 (但是对于 android 上的 sqllite,我不能肯定地说什么)

关于database - 手机Phonegap/HTML5 App持久化解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5890223/

相关文章:

c# - 以编程方式设置浏览器 cookie (Firefox)

database - 跨分片搜索?

database - 数据库 Web 应用程序的数据驱动测试

mysql - SQL 结果包含多行

java - 无法解析 jsonobject--- -"A JSONObject text must begin with ' {' at character 1 of "

javascript - 来自json数据的AngularJS动态表单(不同类型)

Android SQLite 奇怪的行为

sql-server - 聚簇索引

database - 在 Haskell 中处理数据库游标

database - Chrome (Webkit) WebSQL 数据库最大文件大小?