Übersicht
Abschnitt mit dem Titel „Übersicht“YouTube-Player-Plugin-Interface für Capacitor. Bietet Methoden zum Steuern des YouTube-Videowiedergangs in Ihrer App.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“initialize- Ein neues YouTube-Player-Instanz initialisieren.destroy- Eine Spieler-Instanz zerstören und Ressourcen freigeben.stopVideo- Stop video playback und stornieren Sie die Ladevorgänge. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt.playVideo- Spielen Sie das derzeit angezeigte oder geladene Video ab. Der Endzustand des Spielers wird auf PLAYING (1) gesetzt.
Öffentliches API
Sektion mit dem Titel “Öffentliches API”| Methode | Beschreibung |
|---|---|
initialize | Initialisieren Sie einen neuen YouTube-Player-Instanz. |
destroy | Zerstören Sie eine Spieler-Instanz und freigeben Sie Ressourcen. |
stopVideo | Stoppen Sie die Videoabspielvorgänge und stornieren Sie die Ladevorgänge. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt. |
playVideo | Spielen Sie das derzeit angezeigte oder geladene Video ab. Der Endzustand des Spielers wird auf PLAYING (1) gesetzt. |
pauseVideo | Pausieren Sie das derzeit abgespielte Video. Der Endzustand des Spielers wird auf PAUSED (2) gesetzt, es sei denn, er ist bereits ENDED (0). |
seekTo | Suchen Sie zu einer bestimmten Zeit im Video. Wenn der Spieler angehalten ist, bleibt er angehalten. Wenn er abgespielt wird, wird der Abspielvorgang 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 ersten 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 | Der Spieler-Audio abschalten. |
unMute | Der 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 | Liefere 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 | Liefere die derzeitige Wiedergabe-Geschwindigkeit. |
setPlaybackRate | Setze die Wiedergabe-Geschwindigkeit. |
getAvailablePlaybackRates | Liefere die Liste der verfügbaren Wiedergabe-Geschwindigkeiten für das aktuelle Video. |
setLoop | Aktiviere oder deaktiviere das Wiederholen der Playlist. Wenn aktiviert, wird die Playlist nach dem letzten Video wieder von vorne gestartet. |
setShuffle | Aktiviere oder deaktiviere das Zufällige Mischen der Playlist. |
getVideoLoadedFraction | Liefere den Anteil des Videos, der bereits geladen wurde. Zuverlässiger als der veraltete getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Liefere den aktuellen Zustand des Spielers. |
getAllPlayersEventsState | Liefere die Ereignis-Zustände für alle aktiven Spieler. Nützlich für die Verfolgung mehrerer Spieler-Instanzen. |
getCurrentTime | Liefere die derzeitige Wiedergabe-Position in Sekunden. |
toggleFullScreen | Vollbildmodus ein- oder ausblenden. |
getPlaybackQuality | Aktuelle Wiedergabequalität abrufen. |
setPlaybackQuality | Vorschlagene Wiedergabequalität festlegen. Die tatsächliche Qualität kann je nach Netzwerkbedingungen abweichen. |
getAvailableQualityLevels | Liste der verfügbaren Qualitätsebenen für das aktuelle Video abrufen. |
getDuration | Dauer des aktuellen Videos in Sekunden abrufen. |
getVideoUrl | YouTube.com-URL des aktuellen Videos abrufen. |
getVideoEmbedCode | Embed-code für das aktuelle Video abrufen. Gibt HTML iframe-Embed-code zurück. |
getPlaylist | Array der Video-IDs in der aktuellen Playlist abrufen. |
getPlaylistIndex | Index des derzeit abspielenden Videos in der Playlist abrufen. |
getIframe | 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.
Bleiben Sie bei @capgo/capacitor-youtube-player
Abschnitt mit dem Titel „Bleiben Sie bei @capgo/capacitor-youtube-player“Wenn Sie native Plugin-Arbeiten planen, verbinden Sie es mit @capgo/capacitor-youtube-player um native Plugin-Arbeiten zu planen, verbinden Sie es mit @capgo/capacitor-youtube-player für die native Fähigkeit in Using @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.