Не загружайте app.manifest каждый раз - PullRequest
1 голос
/ 07 апреля 2010

Для создания автономной версии группы связанных веб-страниц я использую файл app.manifest, в котором перечислены все веб-страницы для автономного кэширования.

Мне бы хотелось, чтобы файл app.manifest выбирался не каждый раз, когда пользователь переходит с одной веб-страницы на другую. Большинство веб-страниц никогда не будут обновлены, когда приложение будет на iPhone. Кроме того, целевая аудитория находится за границей, поэтому роуминг может увеличиться, пока пользователи используют мое «веб-приложение».

Поиск в Интернете заставил меня задуматься о том, чтобы принудительно включить автономный режим в Mobile Safari с помощью Javascript, но я не знаю, правильный ли это путь или вообще возможно ли это.

Есть ли у кого-нибудь другие и / или лучшие идеи и предложения о том, как это сделать?

1 Ответ

0 голосов
/ 10 апреля 2010

Я бы попытался установить заголовок expires на будущее для файла манифеста. Теоретически это должно помешать браузеру сделать запрос на него. Никогда не пробовал, хотя.

...