Манифест html5 кеша не работает в Chrome/Chromium

У меня странная проблема - я пытался заставить работать манифест кэша, но он не загружал файлы должным образом после перезагрузки страницы - наконец-то я решил найти работающую демонстрацию, но... найденная демонстрация также не работает..,

Что-то не так с этим демо, или что-то не так с моими Chrome и Chromium. Я получаю ошибку Pending на кэшированные файлы и изображения не отображаются.

Я также заметил, что Firefox спрашивает, разрешить ли странице использовать автономное хранилище, а Chrome/Chromium - нет.

1 ответ

Во-первых, Chrome не подскажет вам, так что эта часть работает как положено. Я заметил, что некоторые изображения включены в HTML с абсолютным URL (например, http://www.w3.org/html/logo/badge/html5-badge-h-connectivity-device-graphics-multimedia-performance-semantics-storage.png), но не включены в файл манифеста. Таким образом, вы можете положиться на кеш браузера для тех.
Можете ли вы также попробовать демо на appcachefacts.info? Смотрите: http://appcachefacts.info/demo/ Это работает для вас? Примечание: чтобы начать все сначала, вы можете стереть старые кеши в chrome: // appcache-internals /

Другие вопросы по тегам