indexedDB Создание базы данных и добавление содержимого Не удалось выполнить "транзакцию" в "IDBDatabase"
Я впервые использую indexDB, я создал базу данных и сейчас пытаюсь добавить к ней контент. Но я получаю следующую ошибку.
Uncaught NotFoundError: Не удалось выполнить "транзакцию" в "IDBDatabase": не найдено одно из указанных хранилищ объектов.
Я загрузил свой код на jsfiddle только потому, что его проще показать. Любые предложения, пожалуйста?
https://jsfiddle.net/8kj43kyn/
// Creating an indexDB - Used to store users information.
window.indexedDB = window.indexedDB || window.mozIndexedDB ||
window.webkitIndexedDB || window.msIndexedDB;
1 ответ
Решение
Если это
var transaction = db.transaction( ["books", 'readwrite']);
быть
var transaction = db.transaction(["books"], 'readwrite');