Boucle les Vidéos HTML5 sur “terminé” Événement
Une vidéo html5 joue. Une fois qu'il a terminé, le script ci-dessous est appelée, ce qui incriments pour la prochaine vidéo, il ajoute à la ligne suivante et commence à le lire. Comment dois-je faire cela dans une boucle, donc une fois que la deuxième vidéo de la fin de la lecture, il ajoutera une troisième vidéo, et ainsi de suite?
<div>
<video id="video0" autoplay>
<source src="video0.mp4" />
</video>
</div>
.
var i=0
$('video'+i).on("ended", function() {
i++;
$(this).parent().append('<br /><video id="video'
+ i
+ '" autoplay><source src="video'
+ i
+ '.mp4" /></video>');
};
OriginalL'auteur Jordan Kizer | 2012-06-04
Vous devez vous connecter pour publier un commentaire.
Mise À Jour De Réponse:
Après re-lecture de votre question et de voir les changements, ici, c'est une logique qui devrait faire ce que vous demandez...
Réponse Originale À Cette Question:
Comment sur l'ajout de la
loop
attribut à votrevideo
tag? W3 RessourcesJ'ai reçu un bas de vote, donc j'ai mis à jour ma réponse d'après les nouveaux critères de la question.
OriginalL'auteur Quantastical
HTML 5 vidéo peuvent être bouclés à l'aide de la "loop" attribut:
Navigateurs sans boucle de soutien peuvent être pris en charge par:
Référence
Dans ce cas, vous souhaiterez peut-être modifier la source de la vidéo existante élément pour pointer vers la nouvelle vidéo, et ensuite appeler
play()
.OriginalL'auteur George Cummins
Essayez de l'utiliser vous aider?
Dans la balise Head:
Dans la balise Body:
OriginalL'auteur Yashwant Software Developer
Essayez de l'utiliser vous aider pour jQuery?
Dans la balise Head:
Dans la balise Body:
OriginalL'auteur Yashwant Software Developer