У меня есть html5 автономное приложение.Я использую файл cache.manifest для запуска обновления кода клиента.В приложении есть несколько файлов javascript, которые перечислены в манифесте.Всякий раз, когда запускается автономное обновление приложения (через изменение манифеста), я записываю события загрузки кэша в журнал консоли.Это позволяет мне видеть, какие файлы загружаются / обновляются.Всякий раз, когда я изменяю файл манифеста, я правильно наблюдаю запись о загрузке для всех файлов javascript, перечисленных в манифесте.
Пока все хорошо.
Большинство файлов javascript обновляются.Я могу увидеть их, загрузив окно инструментов разработчика Chrome (CTRL + ALT + I) и просмотрев ресурсы-> скрипты.Изменения присутствуют.
Однако один файл, кажется, вызывает проблемы.Он указан как загружаемый, но когда я просматриваю содержимое скрипта, он не обновляется.Нет ошибок манифеста, и вся загрузка манифеста и операция обновления кэша завершаются без ошибок.Но этот файл отказывается обновляться.
Кто-нибудь знает, что происходит и как это исправить?