2012-04-07 74 views
0

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

我使用此代码创建一个数据库:

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

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

E/Web Console(13516): TypeError: Result of expression 'db' [null] is not an object. at file:///android_asset/www/index.html:24

如何删除这个问题?

回答

1

我认为你的问题是与数据库变量的范围。试试这个

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

不,我也试试这个。但是,这不起作用...! – MRT 2012-04-07 07:21:02

+0

这是你的代码中的第24行? – hkutluay 2012-04-07 07:23:54

+0

是的,这是在第24行.. – MRT 2012-04-07 07:28:02