JQuery/PHP

HTML5 轻松实现VIDEO 自动连续播放多个视频

阿里云

如果我们想做一个视频网站,并且需要自动连续播放视频的话,可以使用 JQUERY 来控制实现连续播放多个视频。通过 new 个 video,指定播放列表的第一个视频路径为 src。监听 end 事件,回调里面把 video 的 src 改成列表的下一个,再 play

代码示例:

  1. var vList = ['视频地址url1', 'url2', '...']; // 初始化播放列表
  2. var vLen = vList.length; // 播放列表的长度
  3. var curr = 0; // 当前播放的视频
  4. var video = new Video();
  5. video.addEventListener('end', play);
  6. play();
  7. function play(e) {
  8. video.src = vList[curr];
  9. video.load(); // 如果短的话,可以加载完成之后再播放,监听 canplaythrough 事件即可
  10. video.play();
  11. curr++;
  12. if (curr >= vLen) curr = 0; // 播放完了,重新播放
  13. }
也想出现在这里?联系我们
创客主机

HTML5 轻松实现 VIDEO 自动连续播放多个视频

已有 461 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!