iPad2用のオフラインWebアプリを作成しています。これにはビデオコンテンツが含まれています。ページが最初に読み込まれると、ビデオは正常に表示されます。しかし、ページをリロードすると、ビデオの再生ボタンが壊れます。
[設定]>[Safari]>[詳細設定]>[Webサイトデータ]に移動しましたが、確かに、ビデオはキャッシュにあります...したがって、問題は、キャッシュから取得されていないことのようです。
私のHTMLコードスニペット:
<html manifest="cache.manifest">
...
<video width="320" height="240" controls="controls">
<source src="videos/movie.mp4" type="video/mp4" />
</video>
私のcache.manifestスニペット:
CACHE MANIFEST
# Updated 2012-08-22 19:49:00
index.php
...
videos/movie.mp4
適切な方法として、私の.htaccessスニペット:
AddType text/cache-manifest .manifest
AddType video/mp4 .mp4
誰かアイデアはありますか?