答えかもしれませんが、自分のWebアプリケーションのトラブルシューティングとして、調査結果に光を当てたいと思います。
マニフェストをロードするために 2 つの iframe (manifest_framework) と (manifest_media) を使用できることを発見しましたが、それらがどのようにターゲットにされているかはまだ明確ではありませんが、成功は限られていました。
manifest_framework:
CACHE MANIFEST
CACHE:
appdata.ini
dialog.png
jquery.min.js
login.htm
login.js
manifest.appcache.js
NETWORK:
*
FALLBACK:
マニフェスト_メディア:
CACHE MANIFEST
CACHE:
manifest_fwk.php
od/audio_track_1_1.m4a
od/audio_track_1_2.m4a
od/audio_track_1_3.m4a
od/audio_track_1_4.m4a
od/video_1.mp4
od/video_2.mp4
od/video_3.mp4
NETWORK:
*
FALLBACK:
./ webapp.php
./index.php は、それ自体はキャッシュされませんが、オフラインのときに webapp.php にフォールバックする「ランディング ページ」のページです。
私が理解していないのは、これらが webapp.php ページにどのようにリンクしているかです。どちらか一方のマニフェスト キャッシュにしかアクセスできないことがわかりました。上記はモバイルサファリで機能し、メディアはキャッシュされ、画像はフレームワークマニフェストのJSまたは画像である必要はありません。
1 つの URL/ページから複数のマニフェストが参照される例を他に持っている人はいますか?