概述
Javascript判断Video视频播放、暂停、结束完成及获取长度事件监听处理
<video id="myVideo" controls="controls">
<source type="video/mp4" src="mi.mp4">
</video>
<script>
function videoInit(){
let elevideo = document.getElementById('myVideo');
elevideo.addEventListener('loadedmetadata', () => {
//视频的总长度
console.log('总长度:' + elevideo.duration);
clearInterval(this.timer);
});
elevideo.addEventListener('play', () => {
//播放开始执行的函数
console.log('开始播放');
});
elevideo.addEventListener('playing', () => {
//播放中
console.log('播放中');
this.timer = setInterval(() => {
console.log('播放进度:' + parseFloat(elevideo.currentTime));
}, 100);
});
elevideo.addEventListener(
'ended',
() => {
//结束
console.log('播放结束');
clearInterval(this.timer);
},
false
);
};
</script>
最后
以上就是无辜小兔子为你收集整理的Javascript判断Video视频播放、暂停、结束完成及获取长度事件监听处理的全部内容,希望文章能够帮你解决Javascript判断Video视频播放、暂停、结束完成及获取长度事件监听处理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复