Неужели localStorage просто сломался в Firefox 6.0.2 на Mac?
Я играю с HTML5. Для этой цели я создал небольшой виджет Javascript, используя, среди прочего, localStorage. До вчерашнего дня Firefox играл хорошо.
Затем появился 6.0.2, и внезапно объект localStorage стал нулевым.
Переход на http://html5test.com/ показывает, что локальное хранилище не поддерживается.
Использование Chrome для просмотра точно такого же кода (находится по адресу http://scriptonomicon.dk/CCDashboard/index.html) работает нормально. Использование Firefox 6.0.2 в Windows (7) работает просто отлично.
Кто-нибудь еще испытывал, что локальное хранилище не работает на Firefox 6.0.2 на Mac?
3 ответа
Вы должны проверить настройки хранения, введите about:config
в адресной строке. Соответствующие настройки:
dom.storage.enabled
- должно быть очевидноtrue
dom.storage.default_quota
- значение по умолчанию5120
У меня тоже была эта проблема, на Firefox 6.0.2 на Windows. Пробовал на двух разных ПК. Получается страннее, поскольку флаги about:config были установлены правильно, а индикатор html5test.com сказал, что он поддерживается. Хотя этого определенно не было - я потратил 4 часа на то, чтобы избавиться от простой реализации setItem / getItem, которая просто не работала. Хорошо в Chrome.
В конце концов, я думаю, что решил это все же. Вы случайно работаете в файловой системе локально? Попробуйте работать с подходящим доменом или настроить локальный DNS для тестового домена локально - это помогло мне - теперь это работает!