我有一个预先填充的数据库,我放入www,它在为Android构建时工作正常,现在我花了一整天尝试在iOS上从mac编译它并加载sqlite,我可以创建新表和查询,但我无法加载我的预填充数据库,如android,这是我的代码:有人可以告诉我做错了什么
var db;
function onLoad(){
document.addEventListener("deviceready", onDeviceReady, false);
}
// Cordova is ready
var onDeviceReady = function(){
db = window.sqlitePlugin.openDatabase({name: "my.db",iosDatabaseLocation: 1});
db.transaction(getFirst200,querySuccess,errorCB);
};
var querySuccess = function(){
alert("success");
};
var errorCB = function(){
alert("error");
};
var getFirst200 = function(tx){
db.transaction(function(tx) {
tx.executeSql('select * from nutrition_values Limit 200', [], querySuccess, errorCB);
});
};