альтернатива localStorage для Phonegap - PullRequest
0 голосов
/ 18 сентября 2011

Я пытался использовать localStorage и globalStorage для локального хранения небольших объемов данных в браузере (с локальной страницы), но получил исключение безопасности с globalStorage, и данные не сохранялись с localStorage.

Файлы cookie слишком малы, а использование файлов и баз данных кажется чрезмерным и может быть нестабильным на разных платформах. Действительно ли мне нужно использовать файлы или базы данных для хранения ~ 20 КБ данных? Существуют ли альтернативы localStorage или другие способы решения этой проблемы?

1 Ответ

4 голосов
/ 18 сентября 2011

У меня не было проблем с получением этого небольшого образца для сохранения данных между запусками приложений в симуляторе iPhone 4.3.

function onDeviceReady() {
    //window.localStorage.setItem("key", "value");

    var value = window.localStorage.getItem("key");

    navigator.notification.alert(value);
}

Раскомментируйте, чтобы установить начальное значение, затем закомментируйте его, чтобы проверить постоянство при последующих запусках.

...