Проблема, похоже, с версией iOS. У меня были проблемы с v4.3 на iPad и v4.3.1 на iPhone. v4.2.1 на iPad работает просто отлично. v4.3.2 на iPad будет поддерживать данные при отключении питания, но НЕ для очистки кэша. Я надеюсь, что это помогает кому-то еще.

рабатываю веб-приложение для iPad (3G), которое требует автономного хранения базы данных.

Сначала я попытался использовать HTML5 LocalStorage API. При тестировании я узнал, что, если я ухожу со страницы и выключаю устройство (как iPad, так и iPhone), когда я снова открываю страницу позже, мои данные не могут быть доступны через LocalStorage (база данных, кажется, отсутствует).

Я вижу это поведение вhttp://diveintohtml5.ep.io/examples/localstorage-halma.html с устройствами iOS, но устройства Android (Droid X и Galaxy) и ПК под управлением WinXP + Safari сохраняют мои данные при перезапуске.

Я получаю соответствующее поведение на устройствах iOS, используя собственное «хранилище базы данных на стороне клиента» Webkit, как показано здесь:http://blog.darkcrimson.com/2010/05/local-databases/.

Кто-нибудь видел эту проблему с LocalStorage? Кто-нибудь знает, почему база данных не будет поддерживаться на устройствах iOS? у кого-нибудь есть решение?

Ответы на вопрос(1)

Ваш ответ на вопрос