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
}