我是新增的IndexedDB,我遵循本指南IndexedDB Tutorial我只是試圖創建一個數據庫,然後能夠添加幾個條目。這是我迄今爲止所擁有的。「使用indexedDB.open時無法調用未定義的」錯誤「方法'打開'
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'});
在我的控制檯我得到錯誤「無法調用未定義的‘開放’」我怎麼能得到這個工作?另外,如果網上有更好的資源可以幫助我,因爲我似乎無法爲新手找到關於IndexedDB主題的任何內容。
訪問此鏈接鏈接http://msdn.microsoft.com/en-us/library/jj154905(v=vs.85).aspx – HariHaran 2012-07-12 05:51:49
https://developer.mozilla.org/en/IndexedDB/Using_IndexedDB is一個很好的入門教程。同時請記住,該標準最近已經發生了變化,所以舊的教程可能已經破壞了部分,不同的瀏覽器可能會有不同的實現(Firefox目前是最好的,但Chrome有點落後)。 – dumbmatter 2012-07-12 14:06:49