Utilizza @capgo/capacitor-jw-player
Gioca i video da jwplayer.com.
Installa
bun add @capgo/capacitor-jw-player
bunx cap sync
bunx cap sync Copia il nativo code del plugin nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.
Importa
import { JwPlayer } from '@capgo/capacitor-jw-player';
Vedi API in un colpo d'occhio
| Metodo | Descrizione |
|---|---|
initialize |
Avvia il JW Player. |
play |
Giochi un video. |
pause |
Pausa il media in corso. |
resume |
Riprendi il media in pausa. |
stop |
Ferma il media in corso. |
seekTo |
Vai a una posizione specifica nel media in corso. |
setVolume |
Imposta il livello del volume. |
getPosition |
Ottieni la posizione corrente nel media. |
getState |
Ottieni lo stato corrente del player. |
setSpeed |
Imposta la velocità di riproduzione. |
setPlaylistIndex |
Imposta l'elemento corrente nella playlist con indice. |
loadPlaylist |
Carica una playlist. |
loadPlaylistWithItems |
Carica una playlist con elementi. |
getAudioTracks |
Ottenere disponibili tracce audio. |
getCurrentAudioTrack |
Ottenere la traccia audio corrente. |
setCurrentAudioTrack |
Imposta la traccia audio corrente. |
getCaptions |
Ottenere disponibili sottotitoli. |
getCurrentCaptions |
Ottenere la traccia sottotitoli corrente. |
setCurrentCaptions |
Imposta la traccia sottotitoli corrente. |
currentPlaylist |
Ottenere la playlist corrente. |
Esempi
initialize()
Avvia il JW Player.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.initialize({ licenseKey: 'license-key-123' });
play()
Gioca un video.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.play({
mediaUrl: 'https://example.com',
mediaType: 'video',
});
pause()
Interrompi la riproduzione media in corso.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.pause();
resume()
Ripristina la riproduzione media sospesa.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.resume();
stop()
Interrompi la riproduzione media in corso.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.stop();
seekTo()
Cerca una posizione specifica nella riproduzione media in corso.
import { JwPlayer } from '@capgo/capacitor-jw-player';
await JwPlayer.seekTo({ time: 10 });
La tabella sopra elenca le 20 metodologie di base. Sono documentate le funzionalità di ascolto e versione, nonché il contratto completo di ogni metodo, nel GitHub repository.
Riferimento completo
Continua dall'uso di @capgo/capacitor-jw-player
Se stai utilizzando Utilizzando @capgo/capacitor-jw-player per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-jw-player per i dettagli di implementazione in @capgo/capacitor-jw-player Getting Started per i dettagli di implementazione in Iniziare Directory dei Plugin di Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin di Capacitor sviluppati da Capgo per i dettagli di implementazione in Plugin di Capacitor sviluppati da Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin