Übersicht
Abschnitt mit dem Titel „Übersicht“YouTube-Player-Plugin-Schnittstelle 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- Video-Wiedergang beenden und Laden abbrechen. Verwenden Sie dies sparsam - pauseVideo() wird normalerweise bevorzugt.playVideo- Spielen Sie das derzeit angezeigte oder geladene Video. Der endgültige Spielerzustand wird zu PLAYING (1) sein.
Öffentlich API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
initialize | Erstellen Sie eine neue Instanz eines YouTube-Players. |
destroy | Zerstören Sie eine Spielerinstanz und freigeben Sie Ressourcen. |
stopVideo | Beenden Sie die Videoabspielung und stornieren Sie das Laden. Verwenden Sie dies sparsam - pauseVideo() wird in der Regel bevorzugt. |
playVideo | Spielen Sie das derzeit angezeigte oder geladene Video. Der endgültige Spielerzustand wird zu PLAYING (1) sein. |
pauseVideo | Pausieren Sie das derzeit abspielende Video. Der endgültige Spielerzustand wird zu PAUSED (2) sein, es sei denn, es ist bereits ENDED (0). |
seekTo | Gehen Sie zu einer bestimmten Zeit im Video vor. Wenn der Spieler angehalten ist, bleibt er angehalten. Wenn er abspielt, wird er weiter abgespielt. |
loadVideoById | Laden und abspielen Sie ein Video nach seinem YouTube-ID. |
cueVideoById | Laden Sie ein Video ohne Abspielen durch ID. Lädt Vorschaubild und bereitet Spieler, aber fordert Video nicht bis playVideo() aufgerufen wird. |
loadVideoByUrl | Laden und abspielen Sie ein Video durch seine vollständige URL. |
cueVideoByUrl | Laden Sie ein Video ohne Abspielen durch URL. |
cuePlaylist | Laden Sie ein Playlist ohne Abspielen. Lädt Playlist und bereitet erste Video. |
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 durch Index. |
mute | Stellen Sie den Spieler-Ton auf laut. |
unMute | Stellen Sie den Spieler-Ton auf leise. |
isMuted | Überprüfen Sie, ob der Spieler derzeit laut ist. |
setVolume | Setzen Sie den Lautstärkelevel des Spielers. |
getVolume | Holde die aktuelle Lautstärke des Spielers ein. Gibt die Lautstärke auch dann zurück, wenn der Spieler gemuted ist. |
setSize | Setze die Abmessungen des Spielers in Pixeln. |
getPlaybackRate | Holde die aktuelle Abspielgeschwindigkeit ein. |
setPlaybackRate | Setze die Abspielgeschwindigkeit. |
getAvailablePlaybackRates | Holde die Liste der verfügbaren Abspielgeschwindigkeiten für das aktuelle Video ein. |
setLoop | Aktiviere oder deaktiviere das Wiederholen der Playlist. Wenn aktiviert, wird die Playlist nach dem letzten Video von vorne neu gestartet. |
setShuffle | Aktiviere oder deaktiviere das Zufälligwählen der Playlist. |
getVideoLoadedFraction | Holde den Anteil des Videos ein, der bereits geladen wurde. Zuverlässiger als der veraltete getVideoBytesLoaded/getVideoBytesTotal. |
getPlayerState | Holde den aktuellen Zustand des Spielers ein. |
getAllPlayersEventsState | Holde die Ereignisstatus für alle aktiven Spieler ein. Nützlich für die Verfolgung mehrerer Spielerinstanzen. |
getCurrentTime | Holde die aktuelle Abspielposition in Sekunden ein. |
toggleFullScreen | Schalte das Vollbildmodus auf oder ab. |
getPlaybackQuality | Ermitteln Sie die aktuelle Wiedergabequalität. |
setPlaybackQuality | Setzen Sie die empfohlene Wiedergabequalitä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 Player. Nur Web-Plattform. |
addEventListener | Fügen Sie ein Ereignis-Listener zum Player hinzu. Nur Web-Plattform. |
removeEventListener | Entfernen Sie ein Ereignis-Listener vom Player. 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 Plugins verwenden @capgo/capacitor-youtube-player um native Plugin-Arbeiten 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.