cordova websql db无法在Android手机上运行< 4.4

时间:2014-04-25 04:13:35

标签: android cordova web-sql

我正在使用cordova 2.9开发一个Android应用程序。我必须将数据存储在websql数据库中。我在onDeviceReady函数中编写了以下代码来访问DB:

var db = window.openDatabase("MyDB","1.0","MyDB","20000");


 db.transaction(function(tx){
                    tx.executeSql('create table if not exists user_details(id integer primary key autoincrement, account_name text,data text)');
                       alert("here");
                });

代码似乎工作(表创建),我可以在运行4.4和4.4.2的Android手机上测试时插入值,但是当我尝试在运行4.3及以下的手机上运行它时,表格没有被创建。

那里有websql的具体配置吗?我读到你必须在 websql:// 前面加上数据库名称的前缀,但即使这样也不适用于我。

我该怎么做才能解决这个问题?

0 个答案:

没有答案