Проблема с очисткой кэша приложения PWA в iOS - PullRequest
0 голосов
/ 16 ноября 2018

Мы разработали угловое приложение PWA и использовали индекс db для хранения автономных данных.Все работает нормально, включая функции автономного сайта, используя данные индексной БД.В целях повторного поиска мы загрузили наше приложение PWA в браузер Safari для iPad, а затем не выполняли никаких функций в течение дня.

После дня, когда мы пытались загрузить приложение в автономном режиме, мы не могли видетьСайт работает в автономном режиме.Он показывает «safari не может открыть страницу. Потому что ваш ipad подключен к Интернету. Сообщение в браузере

Мы использовали WorkBox и использовали стратегию« staleWhileRevalidate ».

Кто-нибудь знает, почемусрок хранения кеша истекает через один день в браузере Safari? Мы видим, что кеш сохраняется в ПК и браузерах Android?

Пожалуйста, предложите сохранить кеш в браузере Safari на устройствах ipad и MAC?

Мы также уведомили, что ни один из браузеров ipad не хранит кеш более одного дня.

Наше последнее исследование показывает, что перезапуск устройства ios вызывает автоматическую очистку кеша. При перезапуске устройства ios мы могли видетьданные веб-сайта для всех веб-сайтов в браузерах Safari автоматически очищаются. Как мы можем сохранить их для веб-сайта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...