http://jsfiddle.net/arvnnxpw/html5 + JS авто видео плейлист
ИТАК код JS, когда он добирается до последнего видео он просто останавливается, вместо того, чтобы вернуться к первому, как это исправить?
Я пробовал несколько способов, и я просто не могу заставить его вернуться к первому видео после последнего воспроизведения.
$(function() {
var $videos = $("#playlist li");
var $video = $("#videoarea");
var current = 0;
var max = 1;
function playVideo(video) {
current = elIndex($videos, video);
if (!current) {
return false;
}
$video.attr({
"src": $(video).attr("movieurl"),
"autoplay": "autoplay"
})
}
$video.attr({
"src": $videos.eq(current).attr("movieurl"),
"autoplay": "autoplay"
})
$video.on('ended', function() {
if (current == max) {
playVideo($videos[0]);
} else {
playVideo($videos[current + 1]);
}
});
function elIndex(parent, el) {
for (var i = 0; i < parent.length; i += 1) {
if (parent[i] === el) {
return i;
}
}
return null;
}