我試圖實現使用IndexedDB的一個簡單的web應用程序,並使用此代碼段將檢測瀏覽器的兼容性:爲什麼Internet Explorer的11無法檢測IndexedDB的
if(!window.indexedDB) {
alert("Your browser does not support indexedDB.");
}
當在Chrome中運行它不會打開一個警告框(如預期的那樣),但是當在IE中運行時,彈出警報框。我想這只是一個糟糕的Internet Explorer版本,所以我查了一下。它是11.我去http://caniuse.com看看支持哪個版本,並支持IE 11。出了什麼問題?我是否使用錯誤的代碼來檢測indexedDB?
你試過window.msIndexedDB? – Josh
請參閱開發人員工具的仿真選項卡。正在使用什麼documentMode/Emulation模式。它還會告訴你它是如何設置的(x-ua meta,兼容性視圖設置,企業模式等)。 –