Почему Firefox портит загрузку страницы, если я использую манифест кэша? - PullRequest
2 голосов
/ 13 августа 2010

Я разработал html5-игру, в которую я также хочу играть в автономном режиме, поэтому я решил добавить файл манифеста.

Игра находится в подкаталоге, например / games / game /, и манифест находится вэтот каталог: /games/game/application.manifest.Но игра зависит от общих файлов сайта, которые хранятся в / js и / css ВНЕ каталога игры !!!Вся игра кэшируется;все пути находятся в файле манифеста, даже пути к файлам общего сайта.Когда я хочу получить доступ к сайту с помощью Firefox, все выглядит красиво.Когда я перезагружаю страницу, файлы сервалов (включая один ВАЖНЫЙ js-файл и некоторые изображения) не включаются / не отображаются на странице, игра - конечно же - не работает.Все отсутствующие файлы находятся вне / games / game, например, в / img или / js.НО ОНИ КЕШЕНЫ !!!Если я перехожу в автономный режим и набираю URL одного из них, Firefox отображает мне содержимое!WTF, чего мне не хватает?

Вот игра: nocore.info/games/minesweeper/

Манифест: nocore.info/games/minesweeper/application.manifest

Не загруженный файл javascript (уменьшенный): nocore.info/js/common.js

Не загруженные изображения: nocore.info/img/share/*.png

Спасибо.

1 Ответ

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