Youtube wechseln Iframe playerVars dynamisch

8

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%     
ExPlOiD 09.01.2016, 20:49
quelle

1 Antwort

0

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 sind playlist , search und user_uploads . Der Standardwert ist playlist .

  •   
  • Die erforderliche list Eigenschaft enthält einen Schlüssel, der die bestimmte Liste von Videos identifiziert, die YouTube zurückgeben sollte.

  •   

...

     

1

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).

%Vor%     
Sam Onela 27.02.2017 02:29
quelle