Является ли localStorage надежным на iPad? - PullRequest
6 голосов
/ 04 мая 2011

Я вижу несколько комментариев от людей, предполагающих, что localStorage на iPad ненадежен. Кто-нибудь может подтвердить, что они счастливо используют localStorage на iPad? Я понимаю, что существует ограничение в 5 Мб - это все еще так?

Спасибо

1 Ответ

13 голосов
/ 26 мая 2011

Я работал над проектом, который использует localStorage на iPad.По моему опыту, localStorage совершенно стабильный.Однако следует учитывать две вещи:

  • Да, ограничение хранилища по-прежнему составляет 5 МБ.Поскольку символы хранятся в формате UTF16, в localStorage можно сохранить только 2,5 миллиона символов.

  • В отличие от других реализаций localStorage, localStorage.setItem () не удаляет предыдущие элементы с таким жеключ перед сохранением нового элемента.Другими словами: при перезаписи элемента всегда следует вызывать localStorage.removeItem () перед вызовом localStorage.setItem (), иначе у вас быстро не хватит места.

...