我必须仅检查Firefox浏览器的IndexedDB可用性。目前我用这个诀窍:
var IDB_SUPPORTED = 'indexedDB' in window;
简单。但如果我在about:config
中禁用了IndexedDB(dom.indexedDB.enabled
参数),IDB_SUPPORTED
仍为true
。
如何在没有像Modernizr这样的第三方库的情况下检查Firefox中IndexedDB的实际可用性?
答案 0 :(得分:2)
这对我有用:
try { window.indexedDB } catch (err) { IDB_SUPPORTED = false; }