这是我第一次使用indexDB,我创建了一个数据库,现在尝试向其中添加内容。但我收到以下错误。
Uncaught NotFoundError:无法在'IDBDatabase'上执行'transaction':找不到其中一个指定的对象库。
我已经在jsfiddle上传了我的代码,因为它更容易向您展示它的运行情况。有什么建议吗?
https://jsfiddle.net/8kj43kyn/
// Creating an indexDB - Used to store users information.
window.indexedDB = window.indexedDB || window.mozIndexedDB ||
window.webkitIndexedDB || window.msIndexedDB;
答案 0 :(得分:3)
应该
var transaction = db.transaction( ["books", 'readwrite']);
是
var transaction = db.transaction(["books"], 'readwrite');