Zum Inhalt springen

Anfangen

Installieren

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

Der JW Player initialisieren

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({} as { licenseKey: string; playerUrl?: string });

Eine Video abspielen

import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({} as { mediaUrl: string; mediaType: 'video' | 'playlist'; autostart?: boolean });

Die gerade abgespielte Medienpause

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

Die derzeit angehaltene Medienwiedergabe fortsetzen

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

Die derzeit wiedergegebene Medienwiedergabe beenden

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

Zur Zwischenablage kopieren

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

Zur Zwischenablage kopieren

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

Ermitteln Sie die aktuelle Position im Medium

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

Ermitteln Sie den aktuellen Zustand des Spielers

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

Abschnitt mit dem Titel “setSpeed”

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

Zur Zwischenablage kopieren

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

Ein Playlist laden

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

Eine Playlist mit Inhalten laden

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

Zur Zwischenablage kopieren

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

Zur Zwischenablage kopieren

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

Setzen Sie den aktuellen Audio-Track

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

Verfügbare Untertitel/Untertitel abrufen

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

Aktuelle Untertitel/Untertitel abrufen

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

Aktuellen Untertitel/Untertitel-Track setzen

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

Ermitteln Sie die aktuelle Wiedergabeliste

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

Diese Seite wird von dem Plugin generiert. src/definitions.tsRe-run die Synchronisation, wenn die öffentliche API sich im Hintergrund ändert.