我将我为Android编写的Phonegap应用程序移植到Windows Phone 8中,我无法让sqlite工作。我知道phonegap本身不支持sqlite,但似乎有一个插件可以正常工作:
https://github.com/marcucio/Cordova-WP-SqlitePlugin
然而,我真的很难让这个工作。我在我的插件文件夹中包含了一些.cs文件,但无济于事。有没有人对我应该如何使用这个插件有任何想法?
谢谢!
答案 0 :(得分:0)
您尝试使用http://developer.nokia.com/Community/Wiki/How_to_use_SQLite_in_Windows_Phone了吗?我仍然处于安装和设置的阶段,但我希望它能帮到你。
答案 1 :(得分:0)
我的插件使用了phonegap 2.6和2.7。我最近尝试使用3.0而没有成功。
除了.cs文件,你必须添加Community.CsharpSqlite.WinPhone.dll作为参考(它包含在插件包中) - 当然还要将插件添加到你的config.xml。
请记住将SQLitePlugin.js复制到www文件夹,并将引用脚本标记添加到index.html
答案 2 :(得分:0)
您可能想要使用它:https://github.com/litehelpers/Cordova-sqlite-storage 它大部分时间都可以工作......您可以使用CLI以这种方式安装它:
cordova plugin add cordova-sqlite-storage
(最新版本)
或
cordova plugin add https://github.com/litehelpers/Cordova-sqlite-storage
(0.7.8)
答案 3 :(得分:0)
我建议使用Microsoft创建的SQLite插件。根据我的经验,我发现它非常可靠和快速。 https://github.com/msopentech/cordova-plugin-websql/
cordova插件添加cordova-plugin-websql
据我所知,您只需要对代码进行两处更改: