HTML5通过Vedio标签实现视频列表循环播放
2019-07-15 15:24
561 查看
jquery实现视频列表循环播放
页面加载好自动播放第一个视频,第一个播放完之后自动切换下一个视频,当列表最后一个视频播放完毕,自动切换回第一个视频实现循环播放html部分代码
<video id="video" src="" controls="controls" autoplay="autoplay" class="box_left__video" poster="img/ban1.jpg"></video> <ul style="display: none"> <li value="img/movie.ogg" class="video_list"></li> <li value="img/video.mp4" class="video_list"></li> <li value="img/video2.mp4" class="video_list"></li> <li value="img/video3.mp4" class="video_list"></li> <li value="img/video4.mp4" class="video_list"></li> </ul>
jquery代码
$(function () { var vLen = $('.video_list').length; // 播放列表的长度 var curr = 0; // 当前播放的视频 $('#video').on('ended', videoPlay);//侦听事件,视频播放完后调用videoPlay()方法 videoPlay(); function videoPlay() { for(var i=0;i<vLen;i++){ var list = $('.video_list').eq(i); if(i === curr){ $('#video').attr("src",list.attr('value')); //切换视频链接 list.html('正在播放'); //提示正在播放的视频 }else{ list.html(''); } } curr++; if (curr >= vLen) curr = 0; // 列表播放完,重新播放 } });
相关文章推荐
- HTML5实现两个视频循环播放!
- html5-video视频标签播放视频实现过程中遇到的一系列问题。
- Java与html5实现多个本地视频文件循环自动播放
- HTML5 vedio标签与canvas的结合实现视频同步模糊效果
- HTML5 audio与video标签实现视频播放,音频播放
- HTML5 audio与video标签实现视频播放,音频播放
- HTML5-video标签-实现点击预览图播放或暂停视频
- HTML5 audio与video标签实现视频播放,音频播放
- web项目引用html5 video标签实现视频播放的坑
- [转]通过(Node Js||.Net)基于HTML5的WebSocket实现实时视频文字传输(上)
- Android通过MediaPlayer实现播放视频实例
- 用WPF控件MediaElement创建简易播放器(视频区域、播放控制区域、播放列表、循环播放)
- html5中使用标签支持视频播放
- video JS实现多视频循环播放
- 有了HTML5,我们无需再使用embed标签播放音乐或者视频了
- HTML5添加 video 视频标签后仍然无法播放的解决方法 IIS添加MIEI类型
- 验证是否支持html5的Video标签及MP4视频播放
- Android 在滚动列表中实现视频的播放(ListView & RecyclerView)
- ckplayer实现mp4等html5支持格式视频的网页播放
- 【转】Android HTML5 Video视频标签自动播放与自动全屏问题解决