Comment puis-je masquer les vidéos liées à la fin d'une playlist YouTube embed code?
Je suis en utilisant ce code pour intégrer une liste de lecture:
<iframe width="816" height="459"
src="https://www.youtube.com/embed/videoseries?list=xxx"
frameborder="0" allowfullscreen="">
À masquer les vidéos, normalement j'ai ajouter ?rel=0
(c'est dans le cas d'un seul embed vidéo), mais si j'essaie ici:
<iframe width="816" height="459" src="https://www.youtube.com/embed/videoseries?list=PL4Zkb_7gMrOzZlVy7jIeCjwScavYp6ssm?rel=0"
frameborder="0" allowfullscreen="">
</iframe>
- Je obtenir la "mauvaise image" floue écran de YouTube (désolé, je ne connais pas le terme technique pour cette)!
Il n'y a pas de "cacher" liés à l'option de la "YouTube" AFFICHER PLUS" paramètres de la liste de lecture.
InformationsquelleAutor Penanghill | 2016-03-30
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser le "& " lors de l'ajout de plus de paramètres à l'url. Mise à jour de la src champ avec la suite.
&
travaillé! La liste de lecture incorporer n'affiche plus les vidéos connexes après la lecture de la dernière vidéo.https://www.youtube.com/embed/FlQ3AuD2UAw
vous pouvez avoir besoin d'utiliser un?
au lieu d'une&
. Tout ce qui est après le?
est appelé la chaîne de requête, et de nouveaux attributs après la première, sont séparés par la&
caractère. Donc, si il n'y a pas de?
dans votre URL, c'est ce que vous commencez avec au lieu de&
.rel=0
ne restreint vidéos liées à votre propre canal plutôt que de les désactiver.De 25 septembre 2018 il n'y a aucun moyen de désactiver les vidéos connexes de l'affichage.
plus d'emphase
YouTube empêche de cacher les vidéos à l'aide de
rel=0
en septembre 2018.Cependant, vous pouvez contourner cela en utilisant le Lecteur YouTube API pour afficher personnalisé en HTML au lieu de voir des vidéos.
Voici un exemple de code qui affiche une coutume bouton "replay" sur la vidéo une fois qu'elle termine, en cachant les vidéos connexes:
Pour les plus up-to-date code, y compris la version compacte, la description, la démo et les instructions, voir mon billet de blog sur le sujet.
onYouTubeIframeAPIReady
etonPlayerStateChange
fonctions sont des crochets pour l'API YouTube. Ils exécutés comme des rappels par le YouTube officielle de l'API de script. Ils ont besoin d'être dans la portée globale de travail, donc si vous êtes d'emballage de ce code, vous aurez besoin de les attribuer à l'window
objet.<script>
tag, pas imbriquée à l'intérieur d'une autre fonction. Si ils sont imbriqués, puis à être disponible dans le monde entier, ils doivent être explicitement attribuée à l'objet de la fenêtre à l'aide d'une affectation de variable, au lieu d'utiliser la déclaration de la fonction de la syntaxe.J'ai passé un paramètre plus que
'?rel=0'
pour arrêter les vidéos.Ce qui a fonctionné pour moi comme-
Espoir peut travailler pour les autres aussi.
&
au lieu de?
n'a pas fonctionné!