1
キャッシュマニフェストを利用しようとしています - ChromeとSafariではすべて問題なく動作していますが、キャッシュマニフェストはChrome、Safariで完璧に動作しますが、モバイルではありませんSafari
追加
をロードしています < HTMLマニフェスト=「cache.manifest」> 単一サイトへのページ:私はHTML5のオフラインアプリについて概説標準に付着したこと私が保証しました
- マニフェストのMIMEタイプは(.htaccessファイルに設定された)正しい確保: AddTypeのテキスト/キャッシュマニフェストマニフェスト
構文的に正しいマニフェストがあります(http://manifest-validator.com/で検証済み)。すべてのアセットは相対パスで参照されるため(プロトコルの変更はありません)
私はChromeとSafariで何のJavascriptのエラーを受信しないと、この便利なsnipitでコンソールに関連するイベントのログを記録しています:モバイルSafariでは
function logEvent(event) {
console.log(event.type);
}
window.applicationCache.addEventListener('checking',logEvent,false);
window.applicationCache.addEventListener('noupdate',logEvent,false);
window.applicationCache.addEventListener('downloading',logEvent,false);
window.applicationCache.addEventListener('cached',logEvent,false);
window.applicationCache.addEventListener('updateready',logEvent,false);
window.applicationCache.addEventListener('obsolete',logEvent,false);
window.applicationCache.addEventListener('error',logEvent,false);
、しかし、私は「アプリケーションキャッシュマニフェストを取得「フェッチできませんでした」エラーがログに記録され、「確認」および「エラー」ログイベントが発生します。何か案は?
あなたを見てください...あなたを見てください! – Cristian