Utilizzando @capgo/capacitor-jw-player
Riproduce video da jwplayer.com.
Installa
bun add @capgo/capacitor-jw-player
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { JwPlayer } from '@capgo/capacitor-jw-player';
API in breve
| Metodo | Descrizione |
|---|---|
initialize |
Inizializza il JW Player. |
play |
Riproduci un video. |
pause |
Metti in pausa il media in riproduzione. |
resume |
Riprendi il media in pausa. |
stop |
Ferma il media in riproduzione. |
seekTo |
Vai a una posizione specifica nel media in riproduzione. |
setVolume |
Imposta il livello del volume. |
getPosition |
Ottieni la posizione attuale nel media. |
getState |
Ottieni lo stato attuale del player. |
setSpeed |
Imposta la velocità di riproduzione. |
setPlaylistIndex |
Imposta l'elemento corrente della playlist tramite indice. |
loadPlaylist |
Carica una playlist. |
loadPlaylistWithItems |
Carica una playlist con elementi. |
getAudioTracks |
Ottieni le tracce audio disponibili. |
getCurrentAudioTrack |
Ottieni la traccia audio corrente. |
setCurrentAudioTrack |
Imposta la traccia audio corrente. |
getCaptions |
Ottieni i sottotitoli disponibili. |
getCurrentCaptions |
Ottieni la traccia sottotitoli corrente. |
setCurrentCaptions |
Imposta la traccia sottotitoli corrente. |
currentPlaylist |
Ottieni la playlist corrente. |
Esempi
initialize()
Inizializza il JW Player.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({ licenseKey: 'license-key-123' });
play()
Riproduci un video.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({
mediaUrl: 'https://example.com',
mediaType: 'video',
});
pause()
Metti in pausa il media in riproduzione.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();
resume()
Riprendi il media in pausa.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();
stop()
Ferma il media in riproduzione.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();
seekTo()
Vai a una posizione specifica nel media in riproduzione.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({ time: 10 });
La tabella sopra elenca i 20 metodi core. I listener, gli helper di versione e il contratto completo di ogni metodo sono documentati in repository GitHub.
Riferimento completo
Continua da Usare @capgo/capacitor-jw-player
Se stai usando Utilizzo di @capgo/capacitor-jw-player per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-jw-player per i dettagli di implementazione in @capgo/capacitor-jw-player, Per iniziare per i dettagli di implementazione nella guida introduttiva, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiunta o aggiornamento dei plugin per i dettagli di implementazione in Aggiunta o aggiornamento dei plugin.