如何开发phonegap SQLite数据库

时间:2014-05-10 08:54:45

标签: javascript android sqlite cordova web-sql

因此,PhoneGap的存储API支持2010年弃用的webSQL。在Chrome开发工具中,它也完全打破了。有人制作的原生SQLite插件

https://github.com/brodysoft/Cordova-SQLitePlugin

获得所需速度似乎是一个好主意。但是在为PhoneGap构建之前,我在测试我们的应用程序时遇到了很大的问题。我们有一个10MB的数据库,我们无法使用webSQL导入和操作它。 (因为webSQL崩溃,只是没有完成导入)

所以我的问题是:

1)您是否可以创建SQLite数据库文件并使用PhoneGap应用程序。如果是这样,在构建PhoneGap之前,您将如何在浏览器中进行开发? (所以你可以测试)

2)是否有更正确的方法来处理PhoneGap应用程序的数据库?

1 个答案:

答案 0 :(得分:0)

我刚刚开始使用它,但看起来像phonegap 3.1原生支持web sql存储,请参考此链接以供使用:

http://docs.phonegap.com/en/3.1.0/cordova_storage_storage.md.html#Storage

我尝试在测试应用上使用weinre从远程控制台执行window.openDatabse,并成功创建了我指定的数据库。当我确认所有功能都能正常工作时,我会更新这个,但我会说这是一个很好的提示。