Phonegap最佳实践,以保存超过5mb限制的数据

时间:2014-04-23 16:55:20

标签: javascript ios objective-c sqlite cordova

我正在开发一个商业应用,需要总共节省超过5mb。比如我开始使用localStorage工作得很好,直到我达到了5mb的旧限制。

请告诉我'目前解决这个问题的最佳做法是什么?

  • 我可以延长限额吗?
  • 是否有另一个数据库键/值系统,因为我更喜欢,我现在我一个人就此。但是我已经习惯了,因为我在node.js应用程序上使用了很多JSON。
  • 我可以使用原生SQLite数据库吗?

顺便说一句。我的解决方案应该可以在iOS,Android上使用,也可以在WP8上使用。

干杯马文

1 个答案:

答案 0 :(得分:0)

希望这会对你有所帮助。

使用SQLitePlugin,任何人都可以从http://plugins.cordova.io/#/package/com.triarc.sqliteplugin

中读到它

只需将此插件添加到您的项目中,就像

一样
cordova plugin add com.triarc.sqliteplugin

如果之前您正在使用SQL API在您的项目中,您不必担心只是替换这个东西

SQL API

var db = window.openDatabase("my_db", "1.0", "MY DB", 200000);

<强> SQLitePlugin

var db = window.sqlitePlugin.openDatabase({name: "my_db"});

并按原样使用所有其他代码。