Android Chrome 29.0.1547版中的WebM/MP4视频

Android Chrome 29.0.1547版中的WebM/MP4视频,android,html,video,Android,Html,Video,WEBM/MP4本地文件(来自SD卡)在Android Chrome浏览器(29.0.1457.59)中无法播放。 当我在Android Chrome上浏览这个页面时,WEBM和MP4都运行良好。 但是,如果我将上述URL中的两个视频(big_buck_bunny.mp4,big_buck_bunny.webm)下载到我的Android设备中,并从Chrome浏览器访问它们,那么这两个视频都不是为我播放的 我还创建了一个带有以下视频标签的HTML页面。这些都不工作,以及我只是得到了黑色的球员与

WEBM/MP4本地文件(来自SD卡)在Android Chrome浏览器(29.0.1457.59)中无法播放。 当我在Android Chrome上浏览这个页面时,WEBM和MP4都运行良好。

但是,如果我将上述URL中的两个视频(big_buck_bunny.mp4,big_buck_bunny.webm)下载到我的Android设备中,并从Chrome浏览器访问它们,那么这两个视频都不是为我播放的

我还创建了一个带有以下视频标签的HTML页面。这些都不工作,以及我只是得到了黑色的球员与控制

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <script type="text/javascript">
        function fnOnLoad() {
            var video1 = document.getElementById('vid_1');
            video1.addEventListener('click', function () {
                video1.play();
            }, false);

            var video2 = document.getElementById('vid_2');
            video2.addEventListener('click', function () {
                video2.play();
            }, false);
        }
    </script>
</head>
<body style="padding: 0px; margin: 0px;" onload="fnOnLoad();">
    <video id="vid_1" controls>
        <source src="file:///mnt/sdcard/big_buck_bunny.mp4" type="video/mp4">
        <p>Your browser does not support H.264/MP4.</p>
    </video>
    <br />
    <br />
    <video id="vid_2" controls>
        <source src="file:///mnt/sdcard/big_buck_bunny.webm" type="video/webm">
        <p>Your browser does not support WebM.</p>
    </video>
</body>
</html>

函数fnOnLoad(){
var video1=document.getElementById('vid_1');
video1.addEventListener('click',函数(){
视频1.播放();
},假);
var video2=document.getElementById('vid_2');
video2.addEventListener('click',函数(){
视频2.播放();
},假);
}
您的浏览器不支持H.264/MP4



您的浏览器不支持WebM


感谢

在最新的测试版v30.0.1599.50中似乎已修复