0

在 PhoneGap 中,我如何在 Android 中创建/打开数据库?

我正在使用此代码创建数据库:

function onDeviceReady() {
        alert("okey");
        var db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
 }

然后,在控制台中打印此错误消息:

E/Web 控制台(13516):类型错误:表达式“db”[null] 的结果不是对象。在文件:///android_asset/www/index.html:24

我怎样才能消除这个问题?

4

1 回答 1

1

我认为您的问题在于 db 变量的范围。试试这个

var db;
function onDeviceReady() {
        alert("okey");
        db = window.openDatabase("Database", "1.0", "PhoneGap Demo", 200000);
 }
于 2012-04-07T07:14:36.083 回答