Guida
Come usare IVS Player in Capacitor
Utilizzo di @capgo/capacitor-ivs-player
Ivs player per l'app capacitor.
Installa
bun add @capgo/capacitor-ivs-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 { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
API in breve
| Metodo | Descrizione |
|---|---|
create |
Consulta le definizioni sorgente per il comportamento attuale. |
start |
Consulta le definizioni sorgente per il comportamento attuale. |
cast |
Consulta le definizioni sorgente per il comportamento attuale. |
getCastStatus |
Consulta le definizioni sorgente per il comportamento attuale. |
pause |
Consulta le definizioni sorgente per il comportamento attuale. |
delete |
Consulta le definizioni sorgente per il comportamento attuale. |
getUrl |
Consulta le definizioni sorgente per il comportamento attuale. |
getState |
Consulta le definizioni sorgente per il comportamento attuale. |
setPlayerPosition |
Consulta le definizioni sorgente per il comportamento attuale. |
getPlayerPosition |
Consulta le definizioni sorgente per il comportamento attuale. |
setAutoQuality |
Consulta le definizioni sorgente per il comportamento attuale. |
getAutoQuality |
Consulta le definizioni sorgente per il comportamento attuale. |
setPip |
Consulta le definizioni sorgente per il comportamento attuale. |
getPip |
Consulta le definizioni sorgente per il comportamento attuale. |
setFrame |
Imposta il frame della vista del player; tutti i numeri devono essere positivi e interi. |
getFrame |
Consulta le definizioni sorgente per il comportamento attuale. |
setBackgroundState |
Consulta le definizioni sorgente per il comportamento attuale. |
getBackgroundState |
Consulta le definizioni sorgente per il comportamento attuale. |
setMute |
Consulta le definizioni sorgente per il comportamento attuale. |
getMute |
Consulta le definizioni sorgente per il comportamento attuale. |
setQuality |
Consulta le definizioni sorgente per il comportamento attuale. |
getQuality |
Consulta le definizioni sorgente per il comportamento attuale. |
getQualities |
Consulta le definizioni sorgente per il comportamento attuale. |
Esempi
create()
Consulta la documentazione API per il contratto attuale.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.create({ url: 'https://example.com' });
start()
Consulta la documentazione API per il contratto attuale.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.start();
cast()
Consulta la documentazione API per il contratto attuale.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.cast();
getCastStatus()
Consulta la documentazione API per il contratto attuale.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
const result = await CapacitorIvsPlayer.getCastStatus();
console.log(result);
pause()
Consulta la documentazione API per il contratto attuale.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.pause();
delete()
Consulta la documentazione API per il contratto attuale.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.delete();
La tabella sopra elenca i 23 metodi core. I listener e gli helper di versione, e il contratto completo di ogni metodo, sono documentati in repository GitHub.
Ascolta gli eventi
addListener restituisce un handle. Chiama handle.remove() quando la schermata viene smontata, o CapacitorIvsPlayer.removeAllListeners() per rimuovere tutti i listener.
Riferimento completo
Torna a: Utilizzo di @capgo/capacitor-ivs-player
Se stai usando Utilizzo di @capgo/capacitor-ivs-player per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-ivs-player per i dettagli di implementazione in @capgo/capacitor-ivs-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.