成都网站建设设计

将想法与焦点和您一起共享

HTML5中video如何循环播放多个视频-创新互联

这篇文章主要介绍HTML5中video如何循环播放多个视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联建站是一家集网站建设,镇坪企业网站建设,镇坪品牌网站建设,网站定制,镇坪网站建设报价,网络营销,网络优化,镇坪网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

设计流程

1.扫描二维码时,将其视频列表存入model中,存入第一条是为了,不在html界面重新获取第一条视频

  model.addAttribute("playUrl", videos.get(0).getVideoUrl());
  model.addAttribute("videoUrls", JsonUtils.toJson(videos));

2.返回其对应的html界面

return "client/coursePlayer.html";

3.使用video 播放视频第一条视频


      抱歉,您的浏览器不支持内嵌视频!
    

4.用ended 监控视频播放进度


  videoDom.addEventListener('ended', function(event) {
    if (index === length-1) {
      videoDom.pause();
    } else {
      index += 1;
      videoDom.src = videos[index].videoUrl;
      videoDom.play();
    }
  })
 

html界面如下:




  
  
  
  ${title}
  



  
    
      抱歉,您的浏览器不支持内嵌视频!
    
  
  var dom = document;   var index = 0;   var videos = ${videoUrls};   var videoDom = dom.getElementById('videoID');   videoDom.play();   videoDom.addEventListener('ended', function(event) {     if (index === length-1) {       videoDom.pause();     } else {       index += 1;       videoDom.src = videos[index].videoUrl;       videoDom.play();     }   })

以上是“HTML5中video如何循环播放多个视频”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


当前文章:HTML5中video如何循环播放多个视频-创新互联
网页链接:http://chengdu.cdxwcx.cn/article/dcgide.html

其他资讯