我在尝试使用appcache清单文件在Android设备(Samsung Galaxy Tab)上以脱机状态缓存和播放视频时遇到问题。我的文件看起来像这样(下面)。它在iOS上运行良好。 Android会在离线启动时拉入样式表和图片,但视频无法播放。有人在网上有工作演示吗?我也尝试添加一个.htaccess文件,看看是否会有所帮助,但事实并非如此。
.htaccess文件:
AddType text/cache-manifest .manifest
AddType video/mp4 .mp4
AddType video/m4v .mp4
清单文件
CACHE MANIFEST
NETWORK:
*
CACHE:
main.js
index.html
styles.css
jquery-1.11.1.min.js
video1.mp4
video1.m4v
citypark_icon.png
html文件
<html manifest="cache.manifest">
<head>
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="mobile-web-app-capable" content="yes">
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="main.js"></script>
<link href="styles.css" rel="stylesheet" type="text/css">
<title>video cache test</title>
</head>
<body>
<div id="test"></div>
<div id="status"></div>
<div>
<video id="1" width="320" height="240" controls>
<source src="video1.mp4" type="video/mp4" >
<source src="video1.m4v" type="video/mp4" >
</video>
</div>
</body>
</html>