UIWebView で動作する NSURLCache の子孫があります。私は WebView に Web ページをロードし、それが行うすべての HTTP 要求をインターセプトできます (そしてドキュメント ディレクトリにローカルにキャッシュします)。これは、インライン画像、javascript 参照、css 参照、および CSS 内のすべての URL 呼び出しに対して機能します。ただし、これはHTML5ビデオタグからの呼び出しをピックアップしません....
ビデオを除いて、ページに必要なすべてのファイルが残っているため、(キャッシュ後に) webview をオフラインで表示しようとすると問題が発生します。
NSURLCache が VIDEO タグで機能しない理由、および/またはこれを機能させる方法を知っている人はいますか!??!?!