Übersicht
Abschnitt mit dem Titel „Übersicht“YouTube-Player-Plugin-Schnittstelle 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- Destruieren Sie eine Spielerinstanz und freigeben Sie Ressourcen.stopVideo- Beenden Sie die Videoabspielung und stornieren Sie das Laden. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt.playVideo- Spielen Sie das derzeit angezeigte oder geladene Video ab. Der endgültige Spielerzustand wird PLAYING (1) sein.
Öffentliches API
Abschnitt mit dem Titel “Öffentliches API”| Methode | Beschreibung |
|---|---|
initialize | Initialisieren Sie eine neue YouTube-Spielerinstanz. |
destroy | Destruieren Sie eine Spielerinstanz und freigeben Sie Ressourcen. |
stopVideo | Beenden Sie die Videoabspielung und stornieren Sie das Laden. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt. |
playVideo | Spielen Sie das derzeit angezeigte oder geladene Video ab. Der endgültige Spielerzustand wird PLAYING (1) sein. |
pauseVideo | Pausieren Sie das derzeit abgespielte Video. Der endgültige Spielerzustand wird PAUSED (2) sein, es sei denn, es ist bereits ENDED (0). |
seekTo | Gehen Sie zu einer bestimmten Zeit im Video. Wenn der Spieler angehalten ist, bleibt er angehalten. Wenn er abspielt, wird der Abspielvorgang fortgesetzt. |
loadVideoById | Laden und abspielen Sie ein Video über dessen YouTube-ID. |
cueVideoById | Cue ein Video über dessen ID ohne es abzuspielen. Laden Sie das Thumbnail und bereiten Sie den Spieler vor, aber laden Sie das Video nicht, bis playVideo() aufgerufen wird. |
loadVideoByUrl | Laden und abspielen Sie ein Video über dessen vollständiger URL. |
cueVideoByUrl | Cue ein Video über dessen URL ohne es abzuspielen. |
cuePlaylist | Cue eine Playlist ohne es abzuspielen. Laden Sie die Playlist und bereiten Sie das erste Video vor. |
loadPlaylist | Laden und abspielen Sie eine Playlist. |
nextVideo | Abspielen Sie das nächste Video in der Playlist. |
previousVideo | Abspielen Sie das vorherige Video in der Playlist. |
playVideoAt | Abspielen Sie ein bestimmtes Video in der Playlist über dessen Index. |
mute | Stellen Sie den Spieler-Audio auf leise. |
unMute | Stellen Sie den Spieler-Audio auf laut. |
isMuted | Überprüfen Sie, ob der Spieler derzeit gedämpft ist. |
setVolume | Setzen Sie den Lautstärkelevel des Spielers. |
getVolume | Holen Sie sich den aktuellen Lautstärkelevel des Spielers. Gibt den Lautstärkelevel auch dann zurück, wenn der Spieler gedämpft ist. |
setSize | Setzen Sie die Abmessungen des Spielers in Pixeln. |
getPlaybackRate | Holen Sie sich den aktuellen Abspielgeschwindigkeitswert. |
setPlaybackRate | Setzen Sie die Abspielgeschwindigkeit. |
getAvailablePlaybackRates | Holen Sie sich die Liste der verfügbaren Abspielgeschwindigkeiten für das aktuelle Video. |
setLoop | Aktivieren oder deaktivieren Sie das Wiederholen des Playlists. Wenn aktiviert, wird die Playlist nach dem letzten Video von vorne neu gestartet. |
setShuffle | Aktivieren oder deaktivieren Sie das Zufällig Mischen der Playlists. |
getVideoLoadedFraction | Holen Sie sich den Bruchteil des Videos, der bereits geladen wurde. Zuverlässiger als der veraltete getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Holen Sie sich den aktuellen Zustand des Spielers. |
getAllPlayersEventsState | Holen Sie sich die Ereignisstatus für alle aktiven Spieler. Nützlich für die Verfolgung mehrerer Spielerinstanzen. |
getCurrentTime | Ermitteln Sie die aktuelle Abspielposition in Sekunden. |
toggleFullScreen | Schalten Sie das Vollbildmodus auf oder ab. |
getPlaybackQuality | Ermitteln Sie die aktuelle Abspielqualität. |
setPlaybackQuality | Setzen Sie die empfohlene Abspielqualität. Die tatsächliche Qualität kann sich aufgrund der Netzwerkbedingungen unterscheiden. |
getAvailableQualityLevels | Ermitteln Sie die Liste der verfügbaren Qualitätsebenen für das aktuelle Video. |
getDuration | Ermitteln Sie die Dauer des aktuellen Videos in Sekunden. |
getVideoUrl | Ermitteln Sie die YouTube.com-URL für das aktuelle Video. |
getVideoEmbedCode | Ermitteln Sie das Embed-code für das aktuelle Video. Gibt HTML iframe-Embed-code zurück. |
getPlaylist | Ermitteln Sie die Liste der Video-IDs im aktuellen Wiedergabelisten. |
getPlaylistIndex | Ermitteln Sie die Index des derzeit abspielenden Videos in der Wiedergabeliste. |
getIframe | Ermitteln Sie das iframe-DOM-Element für den Player. Nur Web-Plattform. |
addEventListener | Fügen Sie ein Ereignis-Listener zum Player hinzu. Nur Web-Plattform. |
removeEventListener | Entfernen Sie einen Ereignis-Listener vom Spieler. 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.