Passer à la navigation

Démarrage

Fenêtre de terminal
bun add @capgo/capacitor-jw-player
bunx cap sync
import { JwPlayer } from '@capgo/capacitor-jw-player';

Initialiser le lecteur JW

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

Lire une vidéo

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

Mettre en pause le média en cours de lecture

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

Résumer la média actuellement en pause

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

Arrêter la média actuellement en lecture

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

Sauter à une position spécifique dans la média actuellement en lecture

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

Définir le niveau de volume

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

Obtenez la position actuelle dans les médias

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

Obtenez l'état actuel du lecteur

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

Définir la vitesse de lecture

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

Définir l'élément actuel de la playlist par index

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

Charger une playlist

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

Charger une playlist avec des éléments

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

Obtenir les pistes audio disponibles

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

Obtenir la piste audio actuelle

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

Définir la piste audio actuelle

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

Obtenir les sous-titres disponibles

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

Obtenir la piste de sous-titres actuelle

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

Définir la piste de sous-titres actuelle

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

Obtenez la playlist actuelle

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

Cette page est générée à partir du plugin’s src/definitions.tsRe-run la synchronisation lorsque le public API change en amont.