Android WebSQL不在ICS中工作

Android WebSQL不在ICS中工作,android,cordova,Android,Cordova,我正在为我的PhoneGap应用程序使用WebSQL姜饼和蜂巢不错,但不适用于ICS,我检查了ICS的浏览器它支持WebSQL查询,但我不知道PhoneGap的WebView有什么问题 我的代码是: openDatabase('shortName', '1.0', 'displayName', 5242880,function(){ alert('db created'); }); 想知道吗?或者我需要对上述声明进行更改?或者我需要使用用于ICS的NativeDB插件?这是Androi

我正在为我的PhoneGap应用程序使用WebSQL姜饼和蜂巢不错,但不适用于ICS,我检查了ICS的浏览器它支持WebSQL查询,但我不知道PhoneGap的WebView有什么问题

我的代码是:

openDatabase('shortName', '1.0', 'displayName', 5242880,function(){
    alert('db created');
});

想知道吗?或者我需要对上述声明进行更改?或者我需要使用用于ICS的NativeDB插件?

这是Android中的一个bug。这在安卓3.0中是个问题,在ICS中似乎又出现了。然而,布莱斯在PhoneGap/Cordova的1.5.0流中对其进行了测试。

解决方案/修复:

更糟糕的是,由于不同制造商使用不同的WebKit版本,它们只在一些Android 3.0设备中出现了bug。例如,摩托罗拉Xoom与3G是好的,但摩托罗拉Xoom WiFi只有问题。这里没有碎片,更进一步。