こんにちは、iPad2 で最新バージョンの iOS (5.0.1) を実行していますが、.mp4 ビデオのキャッシュが正しく機能しません。
applicationCache イベントをリッスンし、それらのイベントが発生したときにコンソールに書き込むために必要なリスナーを追加しました 。 /iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html
ipad のモバイル サファリでデバッグ コンソールを使用すると、アプリケーションが正常に "キャッシュ" されたことを示すメッセージが表示されます (万歳!)。 ページをリロードすると、ビデオを除いてすべてが機能します(存在しないビデオソースをポイントしたときのようなアイコンがあります。スラッシュ付きの再生ボタンがあります)。
iPad で Safari の「Web サイト データ」を確認すると、フル サイズのビデオ (およびその他のファイル) が表示されます (~28 MB)。 これは、デスクトップの Safari (オフライン中)、Chrome などで正常にキャッシュされます。 アプリをキャッシュすると、「www.site.com が 25 MB を超えるキャッシュを増やすことを許可しますか?」というメッセージが表示され、ダウンロード/キャッシュが承認されます。完了します。
さらにおかしなことに、私がまだオンラインであっても、私の iPad はローカル ファイルを指しており、私の iPad がローカル ビデオを取得しようとしているように見え、同じエラーが続く。
私もしました:
より単純なバージョン (1 つの html ファイルと 1 つのビデオ) がキャッシュされ、同じ問題が発生しました。
1 MB のビデオ、同じ問題なので、サイズの問題ではありません
iPad でキャッシュされたビデオを再生することは単に不可能ですか? mb を見ることができるので、キャッシュされていることがわかりますが、再生されません。