JavaScript单页面多视频,视频播放时其他视频暂停.docx - Word

先监听点击事件,点击时回调用 videoplay()事件

window.addEventListener('mousedown',this.videoplay)

然后在 videoplay()方法中写入

videoplay(){
	// 获取所有video
	var videos = document.getElementsByTagName('video')
	for (let i =0;i<videos.length;i++){
	    videos[i].addEventListener('play', function(){
	        var vs = document.getElementsByTagName('video')
	        for (let j = 0; j < vs.length; j++) {
	            if (vs[j]!==this)
	                vs[j].pause();
	        }
	    })
	}
},
第1页,共1页
本文共0个字符
中文(中国)
辅助功能
文档日期2023-02-17 16:56:23