Red de conocimiento informático - Material del sitio web - Cómo usar JS para controlar la reproducción continua de múltiples videos

Cómo usar JS para controlar la reproducción continua de múltiples videos

window.onload=function(){

var str = '${vedioStr}' //El grupo de rutas del vídeo que se reproducirá

var strList = str.split("X"); //Convierte la cadena del grupo de rutas que se reproducirá secuencialmente en una matriz de rutas

var i=0;

var len = strList .length;

if( strList[i] != null & strList[i]!='' & strList[i] !='null'){

$ ("#XX").find("OBJECT").attr("filename", strList[i] //Establece la ruta del vídeo en la primera ruta del grupo

}

window.setInterval(function(){ //Monitorea si el video se reproduce cada 0,5 segundos. De lo contrario, reproduce el siguiente video secuencialmente

if($("#XX" ) .find("OBJECT").attr("playState")==0){ //Juzga los diferentes estados de reproducción del video y los diferentes estados del reproductor

i; la secuencia de reproducción y el procesamiento del bucle for son buenos

if(i==len){

i=0

}

if( strList[i] != null amp; amp; strList[i]!='' amp; amp; strList[i] !='null'){

$("#XX" ).find("OBJECT").attr ("filename", strList[i]); //Si se completa la reproducción actual, reproduce la siguiente

}

}

}, 500); / /Monitorear cada 0,5 segundos

}