Übersicht
ÜbersichtYouTube-Player-Plugin-Interface für Capacitor. Bietet Methoden zum Steuern des YouTube-Videowiedergangs in Ihrer App.
Hauptfunktionen
Hauptfunktioneninitialize- 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.
Öffentlich API
Abschnitt mit dem Titel “Öffentlich 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 Spielerzustand wird PAUSED (2) sein, es sei denn, er ist bereits ENDED (0). |
seekTo | Ziehen Sie sich zu einem bestimmten Zeitpunkt 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 ein 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 Spielerlautstärke auf leise. |
unMute | Stummschaltung des Spieler-Audios deaktivieren. |
isMuted | Überprüfen, ob der Spieler derzeit stummgestellt ist. |
setVolume | Setzen Sie den Lautstärkelevel des Spielers. |
getVolume | Ermitteln Sie den aktuellen Lautstärkelevel des Spielers. Gibt den Lautstärkelevel auch dann zurück, wenn der Spieler stummgestellt ist. |
setSize | Setzen Sie die Abmessungen des Spielers in Pixeln. |
getPlaybackRate | Ermitteln Sie die aktuelle Wiedergabegeschwindigkeit. |
setPlaybackRate | Setzen Sie die Wiedergabegeschwindigkeit. |
getAvailablePlaybackRates | Ermitteln Sie die Liste der verfügbaren Wiedergabegeschwindigkeiten 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 Playlist. |
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 den Zustand aller 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 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 das Embed-code für das aktuelle Video. Gibt HTML-iframe-Embed-code zurück. |
getPlaylist | Ermitteln Sie den Array der Video-IDs in der aktuellen Playlist. |
getPlaylistIndex | Ermitteln Sie die Index des derzeit abspielenden Videos in der Playlist. |
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-Version 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, Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen.