Guide
Comment utiliser IVS Player dans Capacitor
Utiliser @capgo/capacitor-ivs-player
IVS Player pour l'app capacitor.
Installer
bun add @capgo/capacitor-ivs-player
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
Aperçu de API
| Méthode | Description |
|---|---|
create |
Consultez les définitions source pour le comportement actuel. |
start |
Consultez les définitions source pour le comportement actuel. |
cast |
Consultez les définitions source pour le comportement actuel. |
getCastStatus |
Consultez les définitions source pour le comportement actuel. |
pause |
Consultez les définitions source pour le comportement actuel. |
delete |
Consultez les définitions source pour le comportement actuel. |
getUrl |
Consultez les définitions source pour le comportement actuel. |
getState |
Consultez les définitions source pour le comportement actuel. |
setPlayerPosition |
Consultez les définitions source pour le comportement actuel. |
getPlayerPosition |
Consultez les définitions source pour le comportement actuel. |
setAutoQuality |
Consultez les définitions source pour le comportement actuel. |
getAutoQuality |
Consultez les définitions source pour le comportement actuel. |
setPip |
Consultez les définitions source pour le comportement actuel. |
getPip |
Consultez les définitions source pour le comportement actuel. |
setFrame |
Définissez le cadre de la vue du lecteur ; tous les nombres doivent être des entiers positifs. |
getFrame |
Consultez les définitions source pour le comportement actuel. |
setBackgroundState |
Consultez les définitions source pour le comportement actuel. |
getBackgroundState |
Consultez les définitions source pour le comportement actuel. |
setMute |
Consultez les définitions source pour le comportement actuel. |
getMute |
Consultez les définitions source pour le comportement actuel. |
setQuality |
Consultez les définitions source pour le comportement actuel. |
getQuality |
Consultez les définitions source pour le comportement actuel. |
getQualities |
Consultez les définitions source pour le comportement actuel. |
Exemples
create()
Consultez la référence API pour le contrat actuel.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.create({ url: 'https://example.com' });
start()
Consultez la référence API pour le contrat actuel.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.start();
cast()
Consultez la référence API pour le contrat actuel.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.cast();
getCastStatus()
Consultez la référence API pour le contrat actuel.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
const result = await CapacitorIvsPlayer.getCastStatus();
console.log(result);
pause()
Consultez la référence API pour le contrat actuel.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.pause();
delete()
Consultez la référence API pour le contrat actuel.
import { CapacitorIvsPlayer } from '@capgo/capacitor-ivs-player';
await CapacitorIvsPlayer.delete();
Le tableau ci-dessus liste les 23 méthodes principales. Les helpers de listener et de version, ainsi que le contrat complet de chaque méthode, sont documentés dans la dépôt GitHub.
Écouter les événements
addListener renvoie un handle. Appelez handle.remove() lors du démontage de l'écran, ou CapacitorIvsPlayer.removeAllListeners() pour supprimer tous les listeners.
Référence complète
Continuer à partir de « Utiliser @capgo/capacitor-ivs-player »
Si vous utilisez Utiliser @capgo/capacitor-ivs-player pour planifier le travail sur les plugins natifs, connectez-l’à @capgo/capacitor-ivs-player pour les détails d'implémentation dans @capgo/capacitor-ivs-player, Prise en main pour les détails d'implémentation dans Getting Started Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins.