Вопрос

Согласно всему, что я прочитал, 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;
    }
}

Примечание. У на странице есть DOCTYPE HTML5 (хотя я думаю, что это не имеет значения).

Это было полезно?

Решение

Несмотря на то, что Firefox поддерживает LocalStorage, его можно отключить. Убедитесь, что он включен.

Идти к about:config и проверьте это dom.storage.enabled установлен в true.

Другие советы

Я просто бежал в ошибку, описанную в http://meyerweb.com/eric/fhoughts/2012/04/25/firefox-failing-localstorage/: Firefox отключает локальное хранилище, если у вас есть варианты cookie, установленные на «Задайте каждый раз». Странно, но правда, по крайней мере, в FF12, что я использовал в то время. Обходной путь состоит в том, чтобы установить свои куки для хранения для сеанса или до истечения срока действия.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top