Ошибка транзакции WebSQL недостаточно места для хранения?

1

Я попытался создать базу данных 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); эта ошибка Изображение 174551

недостаточно места для хранения, или квота хранилища была достигнута, и пользователь отказался предоставить больше места

Что может быть причиной?

  • 0
    (Пожалуйста, включайте сообщения об ошибках как кавычки (блочные кавычки, если многострочные), а не как картинки, чтобы их можно было найти при поиске даже в 2018 году.)
  • 0
    текст отредактированных вопросов
Теги:
google-chrome
web-sql

1 ответ

0
Лучший ответ

Я изменяю имя db на случайное слово, db verison до 0.1, и эта работа для меня.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню