我正在为 iPad 2 创建一个离线 webapp,其中包括视频内容。首次加载页面时,视频显示正常。但是当我重新加载页面时,视频的播放按钮坏了。
我已经进入设置 > Safari > 高级 > 网站数据,果然,视频在缓存中......所以问题似乎是它没有从缓存中检索。
我的 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
有没有人有任何想法?