FireFox中的HTML5视频限制?

时间:2013-03-14 17:13:09

标签: html5 html5-video

似乎FF只会让我一次在一个页面上有24个活动视频,这是我想要的一个!有什么想法吗? http://graysonearle.com/bluemen/

<div id="container">
<script type="text/javascript">
    for (var i=0;i< vid_count;i++) {
        document.write('<div class="vidBox" id="box'+i+'">');
        document.write('    <video class="vid" loop="loop" preload="auto" id="vid'+i+'">');
        document.write('        <source src="videos/0.mp4?a='+i+'" type="video/mp4">');
        document.write('        <source src="videos/0.webm" type="video/webm">');
        document.write('    </video>');
        document.write('</div>');
    }

var videos = document.getElementsByTagName('video');

for(var i = 0, ii = videos.length; i < ii; i++) {
    videos[i].addEventListener('canplaythrough',enablePlayback,false);
}

var videosLoaded = 0;

function enablePlayback(e) {
    videosLoaded++;
    if(videosLoaded == vid_count) {
        // enable a play button or do whatever you want
        // in this case: start playing all the videos at once
        for(var i = 0; i < videos.length; i++) {
            //alert(i);
            videos[i].play();
        }
    }
}
</script>
</div>

如果我之后手动录制[24] .play(),则vid 23将无法播放,依此类推。这让我相信我对允许的视频数量进行了严格限制。

编辑:我刚刚打开我的浏览器,并意识到坐在那里的页面可能有3-5分钟,第25个视频开始播放,但有一些严重的去同步。

0 个答案:

没有答案