#html #offlineapps #manifest.cache
#HTML #автономные приложения #manifest.cache
Вопрос:
Я размещаю файл манифеста кэша для друга, потому что его сервер обслуживает файлы манифеста в виде обычного текста, и он не может это изменить. Остальные страницы он размещает сам, на своем сервере. Таким образом, его <html>
тег имеет manifest
атрибут, представляющий собой полный URL, который указывает на мой сервер.
Но, похоже, это не работает. Это потому, что файл манифеста кэша находится на другом хосте, чем веб-страница, на которой он находится?
Комментарии:
1. Он мог бы использовать PHP для обслуживания
cache.manifest
с правильным типом MIME. Ex setmanifest="manifest.php"
тогда вmanifest.php
вам нужно всего две строки:header('Content-Type: text/cache-manifest'); readfile('cache.manifest');
Ответ №1:
Атрибут manifest может указывать на абсолютный URL или относительный путь, но абсолютный URL должен находиться в том же источнике, что и веб-приложение