Übersicht
ÜbersichtYouTube-Player-Plugin-Interface für Capacitor. Bietet Methoden zum Steuern des YouTube-Videostreams in Ihrer App.
Hauptfunktionen
Übersicht "Hauptfunktionen"initialize- Eine neue Instanz des YouTube-Players initialisieren.destroy- Eine Spielerinstanz zerstören und Ressourcen freigeben.stopVideo- Die Videoabspielung stoppen und das Laden stornieren. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt.playVideo- Das derzeit angezeigte oder geladene Video abspielen. Der endgültige Spielerzustand wird PLAYING (1) sein.
Öffentliche API
Sektion mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
initialize | Eine neue Instanz des YouTube-Players initialisieren. |
destroy | Eine Spielerinstanz zerstören und Ressourcen freigeben. |
stopVideo | Die Videoabspielung stoppen und das Laden stornieren. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt. |
playVideo | Das derzeit angezeigte oder geladene Video abspielen. Der endgültige Spielerzustand wird PLAYING (1) sein. |
pauseVideo | Pausieren Sie das gerade abgespielte Video. Der endgültige Zustand des Spielers wird PAUSED (2) sein, 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 abgespielt wird, wird er weiter abgespielt. |
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 sie 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 | Stummschalten Sie den Spieler-Audio. |
unMute | Lautstärke des Spielers aktivieren. |
isMuted | Überprüfen, ob der Spieler derzeit stummgestellt ist. |
setVolume | Setzen Sie die Lautstärke des Spielers. |
getVolume | Geben Sie die aktuelle Lautstärke des Spielers an. Gibt die Lautstärke auch dann zurück, wenn der Spieler stummgestellt ist. |
setSize | Setzen Sie die Abmessungen des Spielers in Pixeln. |
getPlaybackRate | Geben Sie die aktuelle Abspielgeschwindigkeit an. |
setPlaybackRate | Setzen Sie die Abspielgeschwindigkeit. |
getAvailablePlaybackRates | Geben Sie die Liste der verfügbaren Abspielgeschwindigkeiten für das aktuelle Video an. |
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 Zufallsprinzip der Playlist. |
getVideoLoadedFraction | Geben Sie den Anteil des Videos an, das bereits geladen wurde. Zuverlässiger als der veraltete getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Geben Sie den aktuellen Zustand des Spielers an. |
getAllPlayersEventsState | Ermitteln Sie die Ereigniszustände aller aktiven Spieler. Nützlich für die Verfolgung mehrerer Spielerinstanzen. |
getCurrentTime | Ermitteln Sie die aktuelle Abspielposition in Sekunden. |
toggleFullScreen | Schalten Sie den Vollbildmodus an oder aus. |
getPlaybackQuality | Ermitteln Sie die aktuelle Abspielqualität. |
setPlaybackQuality | Setzen Sie die empfohlene Abspielqualität. Die tatsächliche Qualität kann sich aufgrund von 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 die Embed-code für das aktuelle Video. Gibt HTML iframe Embed-code zurück. |
getPlaylist | Ermitteln Sie eine Liste der Video-IDs in der aktuellen Wiedergabeliste. |
getPlaylistIndex | Ermitteln Sie die Indexnummer des derzeit abspielenden Videos in der Wiedergabeliste. |
getIframe | Ermitteln Sie das iframe-DOM-Element für den Spieler. Nur Web-Plattform. |
addEventListener | Ein Ereignis-Listener zur Spieler hinzufügen. Nur Web-Plattform. |
removeEventListener | Ein Ereignis-Listener vom Spieler entfernen. Nur Web-Plattform. |
getPluginVersion | Die Plugin-Versionnummer abrufen. 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 das Plugin @capgo/capacitor-youtube-player für die native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-youtube-player für die native Fähigkeit in Mit @capgo/capacitor-youtube-player, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.