html自动循环播放视频列表
2016-06-15 22:52
295 查看
有多个视频,一个播放完以后另一个播放,知道最后,再从头循环播放。
代码如下:
很简单,就是简历一个数组,存放视频文件;然后对vedio设置src属性,就是逐个添加视频文件,并监听播放是否结束;结束就修改src,换成下一个视频;如此循环。
代码如下:
<video id="video1" class="indexBanner" autoplay> <!-- <source src="vedio/first.mp4" type="video/mp4" /> <source src="vedio/second.mp4" type="video/mp4" /> --> <!-- <source src="vedio/second.ogg" type="video/ogg" /> --> Your browser does not support HTML5 video. </video> <script type="text/javascript"> debugger; var vList = [ 'vedio/first.mp4', 'vedio/second.mp4' ]; // 初始化播放列表 var vLen = vList.length; // 播放列表的长度 var curr = 0; // 当前播放的视频 var video = document.getElementById("video1"); video.addEventListener('ended', play); play(); function play() { var video = document.getElementById("video1"); video.src = vList[curr]; video.load(); //如果短的话,可以加载完成之后再播放,监听 canplaythrough 事件即可 video.play(); curr++; if (curr >= vLen) curr = 0; // 播放完了,重新播放 } </script>
很简单,就是简历一个数组,存放视频文件;然后对vedio设置src属性,就是逐个添加视频文件,并监听播放是否结束;结束就修改src,换成下一个视频;如此循环。
相关文章推荐
- Android实现图片循环播放的实例方法
- ViewPager播放图片问题
- IDNLoopView 图片/视图循环播放控件
- unity~循环播放三个音频,自己写个小demo
- Video对象的poster属性和视频暂停,静音,循环播放属性讲解
- ios 滚动视图,滚动广告,无限循环轮播
- 如何播放无限长度的音乐
- VB 循环播放视频文件
- 【Android】使用Gallery组件实现循环显示图像
- ionic ion-slide-box网络加载图片,及时更新,无限循环
- 自动轮播,类似字幕或图片自动滚动播放
- Android 长图自动循环播放
- avplayer视频重复循环播放,视频重播
- 转---做笔记---引导页全屏视频播放控件
- 关于VideoView播放视频问题
- 浏览器-点击预览视频文件(自动播放、循环播放)
- SoundPool循环播放
- Android选择图片或视频进行循环播放
- C# 使用WPF 用MediaElement控件实现视频循环播放
- HTML5 video循环播放多个视频的方法步骤