javascript - 在 Firefox 中检查 IndexedDB 的真实可用性

标签 javascript firefox indexeddb

我必须仅检查 Firefox 浏览器的 IndexedDB 可用性。目前我用这个来解决这个问题:

var IDB_SUPPORTED = 'indexedDB' in window;

简单。但是,如果我在 about:config 中禁用 IndexedDB(使用 dom.indexedDB.enabled 参数),IDB_SUPPORTED 仍然是 true.

如何在没有像 Modernizr 这样的第三方库的情况下检查 Firefox 中 IndexedDB 的真实可用性?

最佳答案

这对我来说是这样:

try { window.indexedDB } catch (err) { IDB_SUPPORTED = false; }

关于javascript - 在 Firefox 中检查 IndexedDB 的真实可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28537679/

相关文章:

javascript - append 和 addClass 动画失败

javascript - 如何防止 Firefox 在更改元素位置/大小时重新加载?

javascript - 如何在 Metrostyle Javascript 中使用索引数据库

javascript - 我如何找出 IndexedDB 中可用的数据库?

internet-explorer - 为什么 Internet Explorer 11 检测不到 indexedDB

javascript - 通过标签和类获取元素

javascript - JavaScript 浮点运算中的跨浏览器一致性

javascript - 设置可见性与隐藏/显示

javascript - 尝试登录时 Firefox 的 Selenium 测试失败

javascript - 如何在 Firefox 3.5 中将文本复制到剪贴板?