Einstieg
Kopieren Sie einen Einrichtungsbefehl mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-jw-player`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/jw-player/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Installieren
Abschnitt mit dem Titel „Installieren“Sie können unser AI-gestütztes Setup verwenden, um das Plugin zu installieren. Fügen Sie die Capgo-Fähigkeiten zu Ihrem AI-Tool hinzu, indem Sie den folgenden Befehl verwenden:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsDann verwenden Sie die folgende Anweisung:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-jw-player` plugin in my project.Wenn Sie die manuelle Einrichtung bevorzugen, installieren Sie das Plugin, indem Sie die folgenden Befehle ausführen und folgen Sie den unten angegebenen plattform-spezifischen Anweisungen:
bun add @capgo/capacitor-jw-playerbunx cap syncImportieren
Abschnitt mit dem Titel „Importieren“import { JwPlayer } from '@capgo/capacitor-jw-player';API Übersicht
Abschnitt mit dem Titel „API Übersicht“initialize
Abschnitt mit dem Titel „initialisieren“JW Player initialisieren
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({} as { licenseKey: string; playerUrl?: string });Ein Video abspielen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({} as { mediaUrl: string; mediaType: 'video' | 'playlist'; autostart?: boolean });Aktuell abspielendes Medium pausieren
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();Aktuell pausiertes Medium wiederaufnehmen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();Stop der derzeit abgespielten Medien
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();Auf eine bestimmte Position in der derzeit abgespielten Medien springen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({} as { time: number });setVolume
Abschnitt mit dem Titel „setVolume“Setze den Lautstärkelevel
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setVolume({} as { volume: number });getPosition
Abschnitt mit dem Titel „getPosition“Ermittle die aktuelle Position in den Medien
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getPosition();Ermitteln Sie den aktuellen Spielerzustand
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getState();Setzen Sie die Wiedergabegeschwindigkeit
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setSpeed({} as { speed: number });setPlaylistIndex
Abschnitt mit dem Titel “setPlaylistIndex”Setzen Sie den aktuellen Eintrag in der Playlist durch Index
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setPlaylistIndex({} as { index: number });loadPlaylist
Abschnitt mit dem Titel “loadPlaylist”Laden Sie eine Playlist
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylist({} as { playlistUrl: string });loadPlaylistWithItems
Abschnitt mit dem Titel „loadPlaylistWithItems“Ein Wiedergabeliste mit Inhalten laden
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylistWithItems({} as { playlist: any[] });getAudioTracks
Abschnitt mit dem Titel „getAudioTracks“Verfügbare Audio-Tracks abrufen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getAudioTracks();getCurrentAudioTrack
Abschnitt mit dem Titel „getCurrentAudioTrack“Derzeit abgespielte Audio-Track abrufen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentAudioTrack();setCurrentAudioTrack
Abschnitt mit dem Titel „setCurrentAudioTrack“Derzeitigen Audio-Track setzen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentAudioTrack({} as { index: number });getCaptions
Abschnitt mit dem Titel “getCaptions”Verfügbare Untertitel/Untertitel abrufen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCaptions();getCurrentCaptions
Abschnitt mit dem Titel “getCurrentCaptions”Aktuelle Untertitel/Untertitel-Track abrufen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentCaptions();setCurrentCaptions
Abschnitt mit dem Titel “setCurrentCaptions”Aktuelle Untertitel/Untertitel-Track setzen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentCaptions({} as { index: number });currentPlaylist
Abschnitt mit dem Titel “currentPlaylist”Aktuelle Wiedergabeliste abrufen
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.currentPlaylist();Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Seite wird aus dem Plugin generiert. src/definitions.tsRe-run die Synchronisation, wenn die öffentliche API upstream geändert wird.
Weiter von Getting Started
Abschnitt mit dem Titel „Weiter von Getting Started“Wenn Sie " Getting Started zum Planen von Dashboard und API-Operationen verwenden, verbinden Sie es mit Mit @capgo/capacitor-jw-player für die native Fähigkeit in Mit @capgo/capacitor-jw-player, API-Übersicht für die Implementierungsdetails in API Übersicht Einführung für die Implementierungsdetails in Einführung API Schlüssel für die Implementierungsdetails in API Schlüssel und Geräte Seite bearbeiten