哪个版本的firefox会支持Web SQL?

时间:2011-03-03 17:04:57

标签: javascript firefox html5

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

我试试:

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

这在Chrome上效果很好,但在我的Firefox 3.6上无效。

哪个版本的firefox会支持openDatabase?

4 个答案:

答案 0 :(得分:23)

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

HTML5 IndexedDB, Web SQL Database and browser wars

答案 1 :(得分:7)

我相信FF正在努力实施IndexedDB

答案 2 :(得分:3)

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\

for safari:

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

新版本的FF没有使用WebSQL,他们被转移到IndexedDB.which是好的 如果你不想支持Safari

,则无需支持两个不同的数据库

答案 3 :(得分:3)

如果您有兴趣了解哪些浏览器支持哪些内容,请查看Caniuse。特别是有关本地存储的信息,请参阅this

修改:哎呀!我没有意识到这是一岁。