Lecteur Youtube api avec boucle
J'ai du mal avec la mise en place de la boucle pour des vidéos youtube à l'aide de youtube player api.
Le problème est que la vidéo n'est pas en cours d'exécution en vertu d'une boucle.
Voici mon code
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
playerVars: {
'controls': 0,
'showinfo': 0,
'rel': 0,
'loop': 1
},
videoId: 'qzZuBWMnS08',
events: {
'onReady': onPlayerReady,
//'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
// event.target.setLoop(true);
event.target.playVideo();
}
La boucle:1 ne semble pas fonctionner.Aussi est-il un moyen pour supprimer le partage et le titre de la vidéo à partir du haut de la vidéo.
Merci d'avance.
Vous devez vous connecter pour publier un commentaire.
Si la vidéo n'est pas de changer, il vous suffit de faire
Cela permettra d'éviter unnecisarily le rechargement de la vidéo
e.target.playVideo()
pour le rendre un peu plus dynamique.C'est ce que j'ai utilisé pour l'API IFrame vidéo en boucle. J'ai remarqué que vous devez inclure "liste de lecture:VIDEO_ID" paramètre. et il fonctionne. C'est mon exemple
HTML:
Comme indiqué dans le la documentation, vous devez définir la playlist paramètre l'ID vidéo afin de boucle pour travailler.
Vous allez vouloir l' showinfo paramètre pour masquer le titre, etc.
Essayer dans votre onPlayerStateChange, dans une sorte de façon de Youtube veut vous mettre dans le videoID de nouveau.
J'ai eu ce travail pour me donner de la boucle de la vidéo avec super faible volume défini pour la lecture de la vidéo. Vous pouvez désactiver en modifiant le volume de 2 à 0.
Assurez-vous également que votre vidéo est ajouté à une liste de lecture. Apparemment c'est un problème maintenant. Et l'utilisation de la vidéo id dans les deux playlist et videoid zones dans le code.
Je suis sûr que j'ai étapes supplémentaires ou étapes redondantes comme im pas coder.
Je sais juste que cela fonctionne.
De travail de boucle exemple (02-2019)