2012-04-07 76 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