Saltare al contenuto

Repository del player JW __CAPGO_KEEP_0__

GitHub

Puoi utilizzare la nostra configurazione assistita dall'IA per installare il plugin. Aggiungi le Capgo abilità al tuo strumento di AI utilizzando il seguente comando:

Finestra del terminale
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Poi utilizza la seguente richiesta:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-jw-player` plugin in my project.

Se preferisci l'installazione manuale, installa il plugin eseguendo i seguenti comandi e segui le istruzioni specifiche per la piattaforma riportate di seguito:

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

Inizia 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 di riproduzione

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

Riprendi i media in pausa

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

Ferma i media in corso di riproduzione

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

Cerca un posizione specifica nel media in corso di riproduzione

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

Imposta il livello del volume

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

Ottieni la posizione corrente del media

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

Ottieni lo stato del player 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 i 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 la traccia audio corrente

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

Ottenere le didascalie disponibili/sottotitoli

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

Ottieni il tracciato di didascalie attuale/subtitoli

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

Imposta il tracciato di didascalie attuale/subtitoli

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

Ottieni la playlist attuale

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

Questa pagina è generata dal plugin src/definitions.ts. Riavvia la sincronizzazione quando il pubblico API cambia in alto.

Se stai utilizzando Inizia per pianificare dashboard e API operazioni, connettilo con Utilizza @capgo/capacitor-jw-player per la capacità nativa in Utilizza @capgo/capacitor-jw-player, API Overview per i dettagli di implementazione in API Overview, Introduzione per i dettagli di implementazione in Introduzione, API Chiavi per il dettaglio di implementazione in API Chiavi, e Dispositivi per il dettaglio di implementazione in Dispositivi.