Saltare alla navigazione

Inizia

Finestra del terminale
bun add @capgo/capacitor-jw-player
bunx cap sync
import { JwPlayer } from '@capgo/capacitor-jw-player';

Inizializza il JW Player

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

Gioca un video

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

Pausa i media in corso

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

Riprendi i media attualmente sospesi

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

Ferma i media attualmente in riproduzione

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

Scegli una posizione specifica nei media attualmente in riproduzione

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

Imposta il livello di volume

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

Ottieni la posizione corrente nel media

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

Ottieni lo stato del lettore corrente

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

Imposta la velocità di riproduzione

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

Imposta l'elemento corrente nella playlist tramite indice

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

Carica una playlist

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

Carica una playlist con elementi

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

Ottenere le tracce audio disponibili

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

Ottenere la traccia audio corrente

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

Imposta il tracciato audio corrente

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

Ottenere le disponibili didascalie/sottotitoli

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

Ottenere il tracciato corrente di didascalie/sottotitoli

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

Imposta il tracciato corrente di didascalie/sottotitoli

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

Ottieni l'elenco musicale corrente

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

Questa pagina è generata dal plugin e src/definitions.tsRiepiloga la sincronizzazione quando le informazioni pubbliche API cambiano nell'area upstream.