Zum Inhalt springen

Einstieg

GitHub

Sie können unsere AI-gestützte Einrichtung verwenden, um das Plugin zu installieren. Fügen Sie den Capgo-Fähigkeiten Ihre AI-Tool mithilfe der folgenden Befehl hinzu:

Terminal-Fenster
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Verwenden Sie dann die folgende Anfrage:

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 aufgeführten plattform-spezifischen Anweisungen:

Terminal-Fenster
bun add @capgo/capacitor-jw-player
bunx cap sync
import { JwPlayer } from '@capgo/capacitor-jw-player';

Initialisiere den JW Player

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 });

Pausiere das aktuell abgespielte Medium

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();

Pause die derzeit angehaltene Medienwiedergabe

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();

Stoppen Sie die derzeit wiedergegebene Medienwiedergabe

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();

Zur spezifischen Position in der derzeit wiedergegebenen Medienwiedergabe springen

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({} as { time: number });

Setzen Sie den Lautstärkelevel

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setVolume({} as { volume: number });

Erhalten Sie die aktuelle Position im Medium

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getPosition();

Erhalten Sie den aktuellen Zustand des Spielers

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getState();

Setzen Sie die Wiedergabe-Geschwindigkeit

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setSpeed({} as { speed: number });

Setzen Sie das aktuelle Element in der Playlist durch Index

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setPlaylistIndex({} as { index: number });

Ein Wiedergabeliste laden

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylist({} as { playlistUrl: string });

Ein Wiedergabeliste mit Inhalten laden

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.loadPlaylistWithItems({} as { playlist: any[] });

Verfügbare Audiotracks abrufen

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getAudioTracks();

Derzeitigen Audiotrack abrufen

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentAudioTrack();

Setze den aktuellen Audio-Track

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentAudioTrack({} as { index: number });

Ermittle die verfügbaren Untertitel

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCaptions();

Ermittle den aktuellen Untertitel-Track

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.getCurrentCaptions();

Setze den aktuellen Untertitel-Track

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.setCurrentCaptions({} as { index: number });

Aktuelle Wiedergabeliste abrufen

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.currentPlaylist();

Diese Seite wird von dem Plugin generiert. src/definitions.tsRe-run die Synchronisierung, wenn die öffentliche API upstream geändert wird.

Wenn Sie " Getting Started für das Planen von Dashboard und API-Operationen verwenden, verbinden Sie es mit Verwenden Sie @capgo/capacitor-jw-player für die native Fähigkeit in Verwendung von @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 für die Implementierungsdetails in Geräte.