Heim >Web-Frontend >js-Tutorial >Wie steuere ich vorhandene YouTube-Iframes mit der YouTube-Iframe-API?
YouTube-Iframe-API: Steuerung bereits vorhandener Iframe-Player
Die YouTube-Iframe-API bietet umfassende Funktionen zur Steuerung eingebetteter Videos. Während sich die Dokumentation normalerweise auf das Hinzufügen neuer Player zu einer Seite konzentriert, ist es auch möglich, vorhandene iframe-basierte YouTube-Player zu manipulieren.
Verwendung der callPlayer-Funktion
Zur Steuerung Vorhandene iFrame-Player nutzen die von Rob W. verfasste callPlayer-Funktion. Mit dieser Funktion können Sie jede unterstützte YouTube-Player-Funktion aufrufen.
callPlayer(frame_id, func, args);
Parameter:
Beispielverwendung:
callPlayer("whateverID", "playVideo");
Dieser Code spielt das Video im Iframe mit der ID „whateverID“ ab.
Sicherstellung der Player-Bereitschaft
Bevor Sie callPlayer verwenden, stellen Sie sicher, dass Der YouTube-Player ist bereit. Wenn es noch nicht bereit ist, stellt die Funktion die Anfrage in die Warteschlange, bis der Player verfügbar ist.
Auf Spielerereignisse warten
Die callPlayer-Funktion unterstützt auch das Abhören auf Spielerereignisse . Übergeben Sie dazu „listening“ als Funktionsparameter.
callPlayer("whateverID", "listening");
Dadurch wird ein Nachrichtenereignis-Listener eingerichtet, der Statusaktualisierungen vom YouTube-Player empfängt.
Weitere Überlegungen :
Das obige ist der detaillierte Inhalt vonWie steuere ich vorhandene YouTube-Iframes mit der YouTube-Iframe-API?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!