使用appcache时,视频无法在Android上以脱机状态播放

时间:2014-08-13 19:29:19

标签: android html5 video html5-appcache cache-manifest

我在尝试使用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>

0 个答案:

没有答案