У меня есть небольшой webapp, и я работаю над функцией кэширования appcache (офлайн-кеширование) HTML5. Ниже мой Manifest код файла: Имя файла: Manifest1.appcacheAppcache не работает
CACHE MANIFEST
#21/02/14
CACHE:
Login.htm
.........
и в моем Login.htm я просто простой текст для отображения и я manifest="Manifest1.appcache"
в HTML открывающий тэг.
Я развернул это на IIS, и он работает нормально, когда IIS включен, когда я останавливаю IIS, я могу получить доступ к этой странице один раз, а затем получить 404. Он запускает (Application Cache Obsolete event)
. Я не знаю, почему, пожалуйста, помогите.
Я отключил Wi-Fi и IIS, но все равно не повезло. – user1985466
Также очень возможно, что вы не передаете файл с правильным типом MIME. Убедитесь, что ваш сервер настроен на отправку файлов '.appcache' с типом MIME« text/cache-manifest ». Я не уверен, как это сделать в IIS (я только использовал Apache и Node.js), но я не думаю, что это очень сложно настроить. И все-таки убедитесь, что вы фактически отправляетесь в автономный режим при тестировании. – Markasoftware
MIME-тип установлен на IIS, любое другое предложение будет оценено. – user1985466