我正在使用phonegap构建移动应用程序,并使用来自https://github.com/pgsqlite/PG-SQLitePlugin-Android的Phonegap 2.9.0版本和SQLite插件。
我在index.html中包含了以下js文件,
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8" src="SQLitePlugin.js"></script>
然后在deviceready事件中调用下面的方法,
var db = window.sqlitePlugin.openDatabase("test.db", "1.0", "test", 20000);
我还将test.db数据库复制到此文件夹“/ data / data /”+ pName +“/ databases /".
我已遵循上述网站中给出的确切步骤,但不知道仍然缺少某些内容并且SQLite插件无效。
请帮助我,如果有人有例子,那么我更好理解。
问候
答案 0 :(得分:-2)
请将您的代码行更改为
var db = window.openDatabase("test.db", "1.0", "test", 20000);
而不是
var db = window.sqlitePlugin.openDatabase("test.db", "1.0", "test", 20000);