//加载数据//视频的总长度console.log(elevideo.duration)
})
elevideo.addEventListener('play', function () {
//播放开始执行的函数console.log("开始播放")
})
elevideo.addEventListener('playing', function () {
//播放中 console.log("拍搜早播放中")
})
elevideo.addEventListener('waiting', function () {
//袭雀加载console.log("加载中")
})
elevideo.addEventListener('pause', function () {
//暂停开始执行的函数console.log("暂停播放")
})
elevideo.addEventListener('ended', function(){
漏睁 //结束console.log("播放结束")
}, false)
该方式使用以创建好的video标签,只是简单的改变video的src。注意,此时的明搭扰自定义组件(如清晰度)并没有更新,里面的数据还是上一个视频的信息,需要手动更新,可以手动移除后再添加。
该方式首先会调用dispose方法销毁已经创建的video标签,并移除所有的组件和监听事件,然后需要自己创建video并设置其id(注意该id不能与之枝吵前销毁的id相同,我也不知道为啥~ :) )和class以及src,然后将创建的video添加到文档中,如上html的结构,将作为id= vWrap的子元素添加到文档中。
一开始在项目中使用dplayer做为视频的播放库,但是由于在孤儿浏览器上出现兼容问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)