Мы разрабатываем html5 автономное веб-приложение для ipod touch / iphone. У нас есть манифесты и все работает правильно, но мы не можем понять, почему наше приложение не откроется после закрытия «вкладки» в iphone safari.
Например, вот что работает:
1) откройте URL-адрес html-файла с включенной поддержкой в режиме сафари на ipod touch
2) выйти из сафари, выключить Wi-Fi
3) вернуться в сафари, где динамическое веб-приложение находится в окне, нажать обновить
4) приложение работает в автономном режиме!
однако, если мы сделаем это, автономное приложение исчезнет:
5) добавить закладку к URL-адресу приложения (или значку главного экрана)
6) закрыть «вкладку» или окно в сафари
7) открыть закладку или значок главного экрана
8) сообщение об ошибке: «Не удается открыть страницу: Safari не может открыть страницу, потому что она не подключена к Интернету.»
Я немного погуглил по этой проблеме, и вы знаете, как она идет, я найду ответ через 2 секунды после нажатия здесь на кнопку "опубликовать" ... но в любом случае, мне кажется, что текущая последняя версия ОС iphone safari пытается выполнить поиск DNS по URL и выдает ошибку, вместо того чтобы понять, что локально сохраненное приложение уже установлено на устройстве.
кто-нибудь сталкивался с этим? есть ли какой-нибудь флаг, который я могу установить в своем манифесте или что-то, чтобы это исправить?