我今天正在查看一個grepmonkey腳本,試圖找出爲什麼它不再工作。玩了一段時間後,我意識到它在firefox 3.6上運行良好,但不會在當前版本(8)等更高版本上運行。Firefox中的WebSQL
經過一番谷歌搜索,我登陸了here。
我不確定是否正確閱讀此內容。由於標準化過程已經陷入「僵局」,因爲除了SQLite之外,沒有其他的實現方式,因此WebSQL完全從Firefox中刪除?這是否意味着依賴於WebSQL的greasemonkey腳本需要ff 3.6才能正常運行?
我不知道有多難可能是簡單地叉的SQLite到NotSQLite和具有標準化進程繼續...
Firefox在Firefox中從不支持WebSQL。所以如果你的腳本在3.6中工作,它不會使用WebSQL。 –
你確定鮑里斯Zbarsky?這是有問題的腳本:http://userscripts.org/scripts/review/81875 – Dexter
它看起來像[腳本](http://userscripts.org/scripts/review/81875)在運行時使用'sessionStorage' Firefox瀏覽器。注意'if(DataStorage.hasLocalSQLiteStorage())'語句的'else'子句中的所有'unsafeWindow.sessionStorage ...'代碼?如果它在後來的FF版本中停止工作,則可能會發生其他情況。 –