如何开发phonegap SQLite数据库

How to develop phonegap SQLite database

本文关键字:phonegap SQLite 数据库 开发 何开发      更新时间:2023-09-26

所以PhoneGap的存储API支持2010年弃用的webSQL。它在Chrome开发工具中也完全无法测试。有人做了一个原生SQLite插件

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

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

我的问题是:

1)你可以创建一个SQLite数据库文件,并有一个PhoneGap应用程序使用它。如果是这样,在使用PhoneGap之前,你会如何在浏览器中进行开发?(这样你就可以测试)

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

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

http://docs.phonegap.com/en/3.1.0/cordova_storage_storage.md.html存储

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