H5video中实现多个的视频的播放,有详细的代码

< video   id="myvideo" width="100%" height="auto" controls="controls" > 
                 你的浏览器不支持HTML5播放此视频 
         < span  style="white-space:pre">    </ span > <!-- 支持播放的文件格式 --> 
         < source  src="001.mp4" type='video/mp4' />  
  </ video >

JS代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<script language= "javascript" >   
                         $(document).ready( function (){ 
                              video.play();   
                         }); 
                           
                         var  vList = [ '001.mp4' 'video//1.mp4' 'video//02.mp4' ]; // 初始化播放列表   
                         var  vLen = vList.length;  
                         var  curr = 0;  
                         var  video = document.getElementById( "myvideo" );   
                         video.addEventListener( 'ended' function (){ 
                             play(); 
                         });   
                            
                         function  play() {   
                             video.src = vList[curr];   
                             video.load();    
                             video.play();   
                             curr++;   
                             if (curr >= vLen){   
                                 curr = 0;  //重新循环播放 
                             }   
                             
                         }   
</script>   
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值