Ich habe eine Webseite, die die Youtube-Iframe-API verwendet, und ich habe es geschafft, die videoId mithilfe dieser Codezeile zu ändern:
%Vor%Aber damit das Video eine Schleife zwischen videoId und Playlist macht, muss ich auch den Playlist-Parameter im playerVars-Objekt ändern. Könnte mir jemand einen einfachen Weg sagen, dies zu erreichen?
Dies ist der ursprüngliche Code:
%Vor%Ich habe versucht, eine Variable wie unten gezeigt zu setzen und änderte sie dynamisch wie ich loadVideoById:
%Vor%und
%Vor%Verwenden Sie .loadPlaylist () die Wiedergabeliste zu spezifizieren und die (numerische) Index des Videos (innerhalb der Playlist) anstelle der Video-ID.
%Vor%Diese Funktion lädt die angegebene Liste und spielt sie ab. Die Liste kann eine Wiedergabeliste, ein Suchergebnis-Feed oder ein vom Nutzer hochgeladener Video-Feed sein.
Das optionale
listType
Eigenschaft gibt die Art der Ergebnisse-Feeds, dass Sie abrufen. Gültige Werte sindplaylist
,search
unduser_uploads
. Der Standardwert istplaylist
.Die erforderliche
list
Eigenschaft enthält einen Schlüssel, der die bestimmte Liste von Videos identifiziert, die YouTube zurückgeben sollte....
Siehe dieses Beispiel Geige wo zwei Videos in zwei verschiedenen Wiedergabelisten in clickEventHandler()
Funktion geladen werden (abhängig von der < em> id Attributwert des angeklickten Listenelements).
Tags und Links javascript api youtube youtube-api