技术CTO-关注编程入门知识,提供编程入门教程

您的位置: 首页 > 前端开发 > html/html5 > 正文

html5 video 播放过程中遇到缓冲怎样获取缓冲事件 waiting居然无效。。

来源: 技术CTO 阅读:

<video autoplay poster="images/index_bg.jpg" id="bgvid"> 
  <source src="test.webm" type="video/webm">  
<source src="test.mp4" type="video/mp4"></video>

//js
var bgvid  = document.getElementById("bgvid");

bgvid.onwaiting = function(){
   $(".loading").removeClass("hidden");
   }


//Play/Pause control clicked
$('#bgvid').on('waiting', function() {
   alert('onwaiting执行成功!');
});
不使用play/pause按钮绑定,我指的是因网速不够导致视频需要加载缓冲时弹出loading的效果
我写音频播放时是用canplay事件来判断是否缓冲完成的,我想video也有类似的事件,查查video的API。
楼主问题解决了吗  我现在也遇到这样的问题  求解啊
引用 5 楼 qq_17800107 的回复:
楼主问题解决了吗  我现在也遇到这样的问题  求解啊

没有onwaiting事件
只有waiting事件

^_^ 如果您热爱技术、热爱编程,想与更多的朋友一起交流学习,欢迎加入本站官方QQ群:345733473 ^_^