Заставить applicationCache перезагружать кешированные файлы

Я использую HTML5 applicationCache для хранения многих файлов Javascript, CSS, изображений и т. Д. Для страницы. Если я обновлю один из этих файлов, браузер никогда не перезагрузит его. Я пробовал следующее:

  • Вызов applicationCache.update () при загрузке страницы
  • Прослушивание события updateready applicationCache и вызов swapCache () и window.location.reload ()
  • Добавление комментария с отметкой времени в манифест файл, чтобы браузер осознал, что манифест изменился

Конечно, это не так сложно. Как убедить браузер повторно запросить какой-то кешированный файл?

17
задан peller 25 April 2011 в 11:27
поделиться