JS控制页面只有一个video可以播放

笔记心得 0
// 页面只有一个视频可以播放
var videos = document.getElementsByTagName('video'); 
for (var i = videos.length - 1; i >= 0; i--) {
 (function(){
 var p = i;
 videos[p].addEventListener('play',function(){
 pauseAll(p);
 })
 })()
}
function pauseAll(index){
 for (var j = videos.length - 1; j >= 0; j--) {
 if (j!=index) videos[j].pause();
 }
}