Я пишу веб-приложение для iPad, используя HTML5 и SenchaTouch. Приложение использует манифест кеша для работы в автономном режиме. После того, как он был добавлен на главный экран и открыт без Safari, он будет обновляться каждый раз при открытии, даже если просто переходить на главный экран и обратно. Желаемое поведение — выйти из приложения, сделать что-то еще, а затем вернуться в приложение со всем нетронутым.
Пример подобного приложения, демонстрирующего такое же (нежелательное) поведение, можно найти здесь: http://ignitedmediadesign.com/WebApp/index.html
Я читал, что использование манифеста кеша должно было решить эту проблему на iPhone ( home-screen-apps/" rel="nofollow noreferrer">http://www.stevesouders.com/blog/2011/06/28/lack-of-caching-for-iphone-home-screen-apps/ a> ), но, похоже, это не сработало ни для iPhone, ни для iPad.
Есть ли другой способ исправить это? Есть ли какой-то секрет для кэширования файлов манифеста, который останавливает это, что я, возможно, пропустил?