2016-04-30 8 views
0

データベースを作成してコンテンツを追加しようとしています。しかし、私は次のエラーが発生しています。indexedDBデータベースを作成してコンテンツを追加する 'IDBDatabase'で 'transaction'を実行できません

Uncaught NotFoundError: 'IDBDatabase'で 'transaction'を実行できませんでした:指定されたオブジェクトストアの1つが見つかりませんでした。

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'); 
関連する問題