Safari6.0 IndexedDBはありませんか?
私のSafariのバージョンはMacで6.0.2(7536.26.17)です
MDNのチュートリアルを使用していますが、機能しません
それがコードです:
var indexedDB = window.indexedDB || window.webkitIndexedDB || window.mozIndexedDB || window.msIndexedDB;
indexDBは未定義です
Safari6.0 IndexedDBはありませんか?
私のSafariのバージョンはMacで6.0.2(7536.26.17)です
MDNのチュートリアルを使用していますが、機能しません
それがコードです:
var indexedDB = window.indexedDB || window.webkitIndexedDB || window.mozIndexedDB || window.msIndexedDB;
indexDBは未定義です
caniuse.comによると、SafariバージョンはIndexedDBをサポートしていません。
MDNでさえ、「ブラウザの互換性」の表で同じことを述べています。
@acarlonのコメントもここに含めるには:
バージョン7.1の時点で、SafariはIndexedDBをサポートしているようです。
indexeddbshimを試してください。これにより、Safariでindexeddb APIを使用できるようになります。これは、safariがshimが構築されているWebSQLをサポートしているためです。
FacebookのIndexedDBポリフィルを使用できます。