Übersicht
Abschnitt mit dem Titel „Übersicht“YouTube-Player-Plugin-Interface für Capacitor. Bietet Methoden zum Steuern des YouTube-Videostreams in Ihrer App.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“initialize- Ein neues YouTube-Player-Instanz initialisieren.destroy- Eine Player-Instanz zerstören und Ressourcen freigeben.stopVideo- Die Wiedergabe des Videos beenden und die Ladevorgänge stornieren. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt.playVideo- Wiedergeben Sie das derzeit angezeigte oder geladene Video. Der Endzustand des Spielers wird auf PLAYING (1) gesetzt.
Öffentliches API
Abschnitt mit dem Titel “Öffentliches API”| Methode | Beschreibung |
|---|---|
initialize | Initialisieren Sie eine neue Instanz des YouTube-Spielers. |
destroy | Zerstören Sie eine Spielerinstanz und freigeben Sie Ressourcen. |
stopVideo | Die Wiedergabe des Videos beenden und die Ladevorgänge stornieren. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt. |
playVideo | Wiedergeben Sie das derzeit angezeigte oder geladene Video. Der Endzustand des Spielers wird auf PLAYING (1) gesetzt. |
pauseVideo | Pausieren Sie das derzeit wiedergegebene Video. Der Endzustand des Spielers wird auf PAUSED (2) gesetzt, es sei denn, er ist bereits ENDED (0). |
seekTo | Gehen Sie zu einer bestimmten Zeit im Video vor. Wenn der Spieler angehalten ist, bleibt er angehalten. Wenn er spielt, wird der Spielbetrieb fortgesetzt. |
loadVideoById | Ein Video laden und abspielen, indem man dessen YouTube-ID verwendet. |
cueVideoById | Ein Video durch ID ankündigen, ohne es abzuspielen. Lädt Vorschaubild und bereitet Spieler vor, aber fordert Video nicht an, bis playVideo() aufgerufen wird. |
loadVideoByUrl | Ein Video laden und abspielen, indem man dessen vollständige URL verwendet. |
cueVideoByUrl | Ein Video durch URL ankündigen, ohne es abzuspielen. |
cuePlaylist | Ein Wiedergabelisten ankündigen, ohne es abzuspielen. Lädt Wiedergabeliste und bereitet erstes Video vor. |
loadPlaylist | Ein Video laden und abspielen, indem man dessen vollständige URL verwendet. |
nextVideo | Das nächste Video in der Wiedergabeliste abspielen. |
previousVideo | Das vorherige Video in der Wiedergabeliste abspielen. |
playVideoAt | Ein bestimmtes Video in der Wiedergabeliste durch Index abspielen. |
mute | Die Spieler-Audio abschalten. |
unMute | Die Spieler-Audio wieder einstellen. |
isMuted | Überprüfen, ob der Spieler derzeit abgeschaltet ist. |
setVolume | Setze die Lautstärke des Spielers auf den gewünschten Wert. |
getVolume | Ermitteln Sie die derzeitige Lautstärke des Spielers. Gibt die Lautstärke auch dann zurück, wenn der Spieler ausgestellt ist. |
setSize | Setze die Abmessungen des Spielers in Pixeln. |
getPlaybackRate | Ermitteln Sie die derzeitige Wiedergabe-Geschwindigkeit. |
setPlaybackRate | Setze die Wiedergabe-Geschwindigkeit. |
getAvailablePlaybackRates | Ermitteln Sie die Liste der verfügbaren Wiedergabe-Geschwindigkeiten für das aktuelle Video. |
setLoop | Aktivieren oder deaktivieren Sie das Wiederholen der Wiedergabeliste. Wenn aktiviert, wird die Wiedergabeliste nach dem letzten Video wieder von vorne gestartet. |
setShuffle | Aktivieren oder deaktivieren Sie das Zufällige Mischen der Wiedergabeliste. |
getVideoLoadedFraction | Ermitteln Sie den Bruchteil des Videos, der bereits geladen wurde. Zuverlässiger als der veraltete getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Ermitteln Sie den aktuellen Zustand des Spielers. |
getAllPlayersEventsState | Ermitteln Sie die Ereignis-Status für alle aktiven Spieler. Nützlich für die Verfolgung mehrerer Spieler-Instanzen. |
getCurrentTime | Ermitteln Sie die derzeitige Wiedergabe-Position in Sekunden. |
toggleFullScreen | Vollbildmodus an- oder ausstellen. |
getPlaybackQuality | Derzeitige Wiedergabequalität abrufen. |
setPlaybackQuality | Vorgeschlagene Wiedergabequalität festlegen. Die tatsächliche Qualität kann je nach Netzwerkbedingungen abweichen. |
getAvailableQualityLevels | Verfügbare Qualitätsebenen für das aktuelle Video abrufen. |
getDuration | Die Länge des aktuellen Videos in Sekunden abrufen. |
getVideoUrl | Die YouTube.com-URL für das aktuelle Video abrufen. |
getVideoEmbedCode | Das Embed-code für das aktuelle Video abrufen. Gibt ein HTML-iframe-Embed-code zurück. |
getPlaylist | Eine Liste der Video-IDs in der aktuellen Playlist abrufen. |
getPlaylistIndex | Die Indexnummer des aktuellen Videos in der Playlist abrufen. |
getIframe | Das iframe-DOM-Element für den Player abrufen. Nur Web-Plattform. |
addEventListener | Ereignis-Listener zum Player hinzufügen. Nur Web-Plattform. |
removeEventListener | Ereignis-Listener vom Player entfernen. Nur Web-Plattform. |
getPluginVersion | Ermitteln Sie die Versionsnummer des Plugins. Gibt plattform-spezifische Versionsinformationen zurück. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Referenz wird von src/definitions.ts in capacitor-youtube-player.
Weitergehen von @capgo/capacitor-youtube-player
Abschnitt mit dem Titel „Weitergehen von @capgo/capacitor-youtube-player“Wenn Sie native Plugin-Arbeit planen, verbinden Sie es mit @capgo/capacitor-youtube-player um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-youtube-player für die native Fähigkeit in Verwendung von @capgo/capacitor-youtube-player, Capgo-Plugin-Verzeichnis für den Produktworkflow in Capgo-Plugin-Verzeichnis, Capacitor-Plugins von Capgo für die Implementierungsdetail in Capacitor-Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.