iOS localStorage с использованием Phonegap очищается через регулярные промежутки времени

У меня есть приложение для iOS, использующее Angular.js и скомпилированное для iOS с помощью Phonegap. Тем не менее, у меня есть некоторые проблемы с использованием localStorage. Это работает хорошо, но через определенный промежуток времени (примерно полдня) все сохраненные данные очищаются.

Есть ли параметр задержки хранения для настройки, либо в XCode, либо в Phonegap? Я прочитал, что локальное хранилище очищается, когда памяти слишком мало. Тем не менее, у меня нет упомянутого всплывающего окна.

Спасибо за вашу помощь!:)

2 ответа

Нет, извините, localstorage обрабатывается ОС, и вы не можете поверить, что эти данные не будут стерты. Если вы хотите постоянные данные, вы должны пойти на SQLite или что-то вроде этого.

Никогда не полагайтесь на localStorage, поскольку он не гарантированно будет сохранен навсегда. Чтобы ответить на ваш вопрос, нет такой конфигурации параметров задержки хранения, так как очистка выполняется iOS по ее желанию. Посмотрите на эту ссылку, которая предоставляет больше информации о том же. Надеюсь, поможет.

Другие вопросы по тегам