我想在firefox操作系统上使用Phonegap,但我在存储api上有问题。目前的cordova 3.0版,支持websql和localstorage API。它还没有indexedDB API。所以,我目前的选择是使用Lawnchair。
但是你对如何为此设计持久层有一个好主意。你能提出什么建议?
请告诉我。谢谢。
答案 0 :(得分:2)
您可以尝试使用localForage:
https://github.com/mozilla/localforage
引用," localForage是一个方便的库,它通过使用异步存储(通过可用的IndexedDB)改进Web应用程序的离线体验,但使用简单的localStorage类API。"
答案 1 :(得分:1)
如果你的应用只适用于Firefox OS,你可以直接使用indexedDB API,它已经支持,没有插件。
对于其他平台,正在开发一个可能有用的cordova indexdb插件,你可以在github here找到它。它使用了indexedDBShim,这也很有帮助。