Как определить, когда последний файл файла манифеста обновлен?

Я создаю автономное приложение HTML5, в котором есть несколько страниц (10, если быть более конкретным). Когда мне нужно изменить любую из этих страниц, я просто изменяю файл манифеста, чтобы указать браузеру обновить все файлы (как рекомендует документация HTML5). Но вот проблема, о которой никто не говорит:

Пока браузер качает файлы, мои дорогие пользователи бросаются в приложение и начинают им пользоваться, потом жалуются, что изменения не произошли. После нескольких часов тестирования я понял, что браузер работает медленнее, чем мои пользователи. Вот мой вопрос:

Как определить, когда последний файл файла манифеста полностью обновлен? или, другими словами, как помешать моему пользователю прекратить использование приложения до тех пор, пока последний файл в манифесте не будет полностью загружен?

ничего не нашел в сети по этому вопросу

Есть ли Javascript?


person Abraham Petit    schedule 04.06.2013    source источник


Ответы (1)