Ошибка выполнения файла манифеста кэша приложения html5 - PullRequest
0 голосов
/ 25 июля 2011

в моем веб-приложении я использую файл simple.manifest для кэша приложения. если я напишу как

CACHE MANIFEST

CACHE:

img/logo.png

FALLBACK:

/ offline.html

NETWORK:

*

работает нормально. но если я напишу как

CACHE MANIFEST

CACHE:

/img/logo.png

FALLBACK:

/ /offline.html

NETWORK:

*

это не работает. Я получаю сообщение об ошибке при получении ресурсов (404). Я работаю в Apche Tomcat. я ставлю свои приложения как

апач / WebApps / sconnolly / offline.html

апач / WebApps / sconnolly / IMG / logo.png

апач / WebApps / sconnolly / sample.manifest

что может быть причиной этой ошибки.

1 Ответ

0 голосов
/ 25 июля 2011

Начальная косая черта относится к корневому каталогу.Принимая во внимание, что если вы опустите начальную косую черту, URL будет относительно пути, в котором вы находитесь.

Следовательно:

img / logo.png будет относиться к apache / webapps / sconnolly/img/logo.png

Принимая во внимание, что

/ img / logo.pmg, скорее всего, будет относиться к apache / webapps / img / logo.png

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