У меня есть веб-приложение, которое использует кэш приложения для автономного и онлайн-доступа.Проблема, с которой я сталкиваюсь, заключается в том, что некоторые из моих пользователей не видят обновлений, когда я изменяю файл манифеста.Это работает для меня и для других, поэтому моя единственная теория заключается в том, что некоторые интернет-провайдеры кэшируют файл манифеста.
Кто-нибудь еще сталкивался с этим?
Я не знаю ни одного способа программноочистите кэш приложения браузера, чтобы принудительно выполнить обновление.window.applicationCache.update (), похоже, не работает (по крайней мере, на iPad).Обычный трюк с добавлением запросов к URL-адресам, вероятно, побеждал бы поведение в автономном режиме.
В отчаянии я мог бы просто использовать неизменную страницу загрузчика и поместить весь код в localStorage и делать свои собственные обновления.