Frage

Laut allem, was ich gelesen habe, unterstützt Firefox 3.5+ LocalStorage. Und doch sehe ich den Alarm (scheitert) in Firefox 3.6. Habe ich einige seltsame Einstellungen in meinem Firefox? Irgendwelche Ideen?

function supports_html5_storage() {
    try {
        return 'localStorage' in window && window['localStorage'] !== null;
    } catch (e) {
        alert('failing');
        return false;
    }
}

Hinweis: Die Seite hat einen HTML5 -DocType (obwohl ich denke, dass dies keinen Unterschied macht).

War es hilfreich?

Lösung

Obwohl Firefox LocalStorage unterstützt, kann es ausgeschaltet werden. Überprüfen Sie, ob es eingeschaltet ist.

Gehe zu about:config und überprüfen Sie das dom.storage.enabled ist eingestellt auf true.

Andere Tipps

Ich bin gerade auf den Fehler gestoßen http://meyerweb.com/eric/thoughts/2012/04/25/firefox-fail-localstorage/: Firefox hat den lokalen Speicher nicht ausgelöst, wenn Ihre Cookie -Optionen auf "jedes Mal fragen" eingestellt sind. Seltsam, aber wahr, zumindest in FF12, das ich damals benutzte. Problemumgehung besteht darin, Ihre Cookies für die Sitzung zu halten oder bis sie ablaufen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top