WebSQL事务错误没有足够的存储空间?

时间:2018-10-06 21:09:03

标签: javascript html5 google-chrome web-sql

我尝试创建websql数据库。 openDatabase renurn值不为null,但database.transaction返回的剩余存储空间错误不足。

我有这个代码

const database = openDatabase("testDB","1.0","my test db",1024*1024*2);

database.transaction(
    function(tx) {
        tx.executeSql("CREATE TABLE IF NOT EXISTS todo (ID INTEGER PRIMARY KEY ASC,todo_item TEXT,due_date VARCHAR)", [], function(execErr) {
            console.log(execErr);
        });
    },

    function(txErr) {
        console.log(txErr);
    }
);

Chrome 69.0.3497.100 在console.log(txErr);中返回此错误 enter image description here

  

剩余存储空间不足,或者已达到存储配额,并且用户拒绝允许更多空间

可能是什么原因?

1 个答案:

答案 0 :(得分:0)

我将数据库名称更改为随机词,将数据库版本更改为0.1,这对我有用。