【问题标题】:Which version of firefox will support Web SQL?哪个版本的 firefox 将支持 Web SQL?
【发布时间】:2011-03-03 17:04:57
【问题描述】:

我正在开发一个需要离线存储 SQL 的应用。

我试试:

    if (window.openDatabase) {
        window.db = window.openDatabase("app", "", "my app db name", 1024*1024);
    }   

这在 Chrome 上效果很好,但在我的 Firefox 3.6 上不起作用

什么版本的firefox会支持openDatabase?

【问题讨论】:

    标签: javascript firefox html


    【解决方案1】:

    Mozilla 已经表示他们永远不会根据这个线程实现它:

    HTML5 IndexedDB, Web SQL Database and browser wars

    【讨论】:

      【解决方案2】:

      我相信 FF 正在努力实现 IndexedDB

      【讨论】:

        【解决方案3】:

        如果您有兴趣了解哪些浏览器支持什么,可以查看Caniuse。特别是关于本地存储,请参阅this

        编辑:糟糕!我没有意识到这是一岁。

        【讨论】:

          【解决方案4】:

          在 Firefox 的情况下 WebSQL DB 的默认位置:

          C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\mlolddya.default\databases\
          

          对于 Chrome:

          C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\databases\
          

          对于野生动物园:

          C:\Users\username\AppData\Local\Apple Computer\Safari\Databases\
          

          新版本的 FF 没有使用 WebSQL,它们被移动到 IndexedDB。这很好 如果您不想支持 Safari,则无需支持两个不同的数据库

          【讨论】:

            猜你喜欢
            • 2017-03-12
            • 2014-07-15
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-03-26
            • 2020-01-05
            • 2023-03-09
            • 2018-01-01
            相关资源
            最近更新 更多