Кажется, что для sessionStorage
он работает по-разному в режиме Chrome Incognito vs Safari Private Browsing и в частном окне Firefox? Я могу найти что-то на http://www.webdirections.org/blog/webstorage-persistent-client-side-data-storage/, но он не говорит, что Safari Private Browsing будет генерировать исключение.
Ниже показано, как я открыл "Частный просмотр":
- В Safari на Mac нажмите "Safari → Частный просмотр" в строке меню
- В Chrome используйте "Файл → Новое окно инкогнито"
- В Firefox используйте "Файл → Новое приватное окно"
а в Safari sessionStorage
не работает, и если в консоли я сделаю следующее:
> sessionStorage["foo"] = 123.4
Error: QUOTA_EXCEEDED_ERR: DOM Exception 22
> sessionStorage["foo"]
undefined
но в Chrome или Firefox, sessionStorage
работает как обычно (как неличный просмотр). Является ли приведенная выше точность до sessionStorage
?