我在Cordova中使用Cordova-SQLitePlugin用于Android应用程序。我使用带有表测试的SQLite Administrator创建了sqlite数据库,并在此表中创建了一条记录。我在index.html附近的www文件夹中添加了test.db。但是在模拟器恢复错误时:执行此代码时“没有这样的表”:
function onDeviceReady() {
var db = window.sqlitePlugin.openDatabase({name: 'test'});
db.transaction(function(tx) {
tx.executeSql("Select count(*) From Tests;", [], function(tx, res) {
alert(res);
});
}, function(e) {
alert("ERROR: " + e.message);
});
}
$(function() {
document.addEventListener("deviceready", onDeviceReady, false);
});
似乎重新创建了db。怎么解决这个问题?