我是以phonegap开头的网站开发人员。我需要为iPhone,Android和Windows Phone 8创建一个应用程序
我需要在本地存储一些数据(对于localStorage来说太大)。
我不知道女士解决方案是最好的:
之前有人创建过这样的应用吗?我会很高兴任何解决方案或想法。
答案 0 :(得分:12)
Cordova WP8仅支持IndexedDB。仅限iOS和Android WebSql。由于WebSql已被弃用(我知道有多少人喜欢/使用它并同意在许多情况下WebSql非常酷)我建议继续使用IndexedDb并使用以下polyfill for Android / iOS。
PhoneGap polyfill for IndexedDB that makes the IndexedDB API to work with WebSQL
答案 1 :(得分:3)
最新动态(2014年5月5日): New Cross Platform Cordova WebSQL plugin by MS Open Tech
Microsoft Open Technologies is publishing the new open source
WebSQL plugin for Apache Cordova and PhoneGap. This plugin allows developers to integrate a persistent SQL-based local storage solution in their Cordova apps using the exact same JavaScript code across Android, iOS, Windows Phone and Windows Store.
答案 2 :(得分:3)
IndexedDB -
WebSQL -
SQLite -
如果你想要一个关于SQLite的快速教程
答案 3 :(得分:3)
LocalForage 似乎是最好的和最新的解决方案: https://github.com/localForage/localForage(1000个提交,83个贡献者)
它没有支持导航器的后备。 我还没有尝试过(通过电话空白)但是我很快就会给你反馈意见;)
答案 4 :(得分:1)
如何使用我的开源库ydn-db?它有很好的抽象层。