LocalStorage Firefox 3.6
-
27-09-2019 - |
質問
私が読んだすべてによると、Firefox 3.5+はLocalStorageをサポートしています。それでも、Firefox 3.6でアラート(失敗)が見られます。 Firefoxに奇妙な設定がありますか?何か案は?
function supports_html5_storage() {
try {
return 'localStorage' in window && window['localStorage'] !== null;
} catch (e) {
alert('failing');
return false;
}
}
注:ページにはHTML5 Doctypeがあります(これは違いはないと思います)。
解決
FirefoxはLocalStorageをサポートしていますが、オフにすることができます。オンになっていることを確認してください。
行きます about:config
そしてそれをチェックしてください dom.storage.enabled
に設定されています true
.
他のヒント
説明されているバグに出会ったばかりです http://meyerweb.com/eric/thoughts/2012/04/25/firefox-failing-localstorage/: :firefoxは、「毎回尋ねる」ようにCookieオプションが設定されている場合、ローカルストレージを許可します。少なくともFF12では、私が当時使用していたのは奇妙ですが真実です。回避策は、セッションのために、または期限が切れるまでクッキーを設定することです。
所属していません StackOverflow