私はIndexedDBを初めて使用し、このガイドに従っています。IndexedDBチュートリアルデータベースを作成して、いくつかのエントリを追加できるようにしようとしています。これは私がこれまでに持っているものです。
var db = window.indexedDB.open('FriendDB', 'My Friends!');
if (db.version != '1') {
// User's first visit, initialize database (name, key, auto increment).
db.createObjectStore('Friends', 'id', true);
db.setVersion('1');
} else {
// DB already initialized.
}
var store = db.openObjectStore('Friends');
var user = store.put({name: 'Eric', gender: 'male', likes: 'html5'});
私のコンソールで、「未定義のメソッド'open'を呼び出せません」というエラーが表示されます。これを機能させるにはどうすればよいですか?また、初心者向けのIndexedDBのトピックについて何も見つからないように思われるため、オンラインで役立つより良いリソースがある場合。