Tout d'abord, votre balisage HTML ressemble à ceci:
<video id="awesome_video" src="first_video.mp4" autoplay />
Deuxièmement, l'option JavaScript de votre code devrait ressembler à ceci:
<script type="text/javascript">
var index = 1,
playlist = ['first_video.mp4', 'second_video.mp4', 'third_video.mp4'],
video = document.getElementById('awesome_video');
video.addEventListener('ended', rotate_video, false);
function rotate_video() {
video.setAttribute('src', playlist[index]);
video.load();
index++;
if (index >= playlist.length) { index = 0; }
}
</script>
Et le dernier mais non le moindre, votre CSS:
#awesome_video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
Cela va créer un élément de vidéo sur votre page qui démarre la lecture de la première vidéo, puis parcourt la liste de lecture défini par la variable JavaScript. Votre kilométrage avec le CSS peut varier en fonction de la CSS pour le reste du site, mais 100% de la largeur/hauteur doit le faire sur une page de base.