Я использую API iframe Youtube для динамической загрузки видео на YouTube, когда пользователь щелкает по миниатюре видео. Когда видео уже воспроизводится, и пользователь начинает воспроизведение другого видео, я хочу приостановить воспроизведение первого видео.
Я также хочу загрузить следующее видео после завершения воспроизведения.
Вот мой код:
loaded_video_array = new Array();
$("div.embed").live('click', function() {
thumb.removeClass("play-button").addClass("pressed");
add_embedded_player();
});
function onPlayerStateChange(event) {
if (event.data == 0){
$("div.pressed").parents("div.video").next().find("div.embed").click();
}else if (event.data == 3){
for (var i=0;i < loaded_video_array.length; i++){
loaded_video_array[i].pauseVideo();
}
loaded_video_array.push(event.target);
}
};