2016-04-30 5 views
0

Это первый раз, когда я использую indexDB, я создал базу данных и теперь пытаюсь добавить к ней контент. Но я получаю следующую ошибку.indexedDB Создание базы данных и добавление содержимого Не удалось выполнить транзакцию в 'IDBDatabase'

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; 

ответ

2

Если что

var transaction = db.transaction(["books", 'readwrite']); 

быть

var transaction = db.transaction(["books"], 'readwrite');