如果正常循环,处理暂停和监听的时候出现循环有问题
会卡到关不掉
var videoobjs = document.getElementsByTagName('video');
for (var i = videoobjs.length - 1; i >= 0; i--) {
let p = i;
videoobjs[i].addEventListener('play', function() {
pauseAll(p);
this.play()
})
}
function pauseAll(i){
for (var j = videoobjs.length - 1; j >= 0; j--) {
if (j != i) videoobjs[j].pause();
}
}