Saltare al contenuto

Getting Started

GitHub
Fenestra del terminale
bun add @capgo/capacitor-twilio-video
bunx cap sync
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';

Memorizza e verifica un token di accesso Twilio Video generato dal tuo backend.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.login({} as { accessToken: string });

Elimina il token di accesso memorizzato e lascia la stanza attiva.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.logout();

Verifica se un token Twilio valido è attualmente memorizzato sul dispositivo.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.isLoggedIn();

Unisciti a una stanza Twilio e presenta l'overlay di chiamata nativa del plugin.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.joinRoom({} as { roomName: string; enableAudio?: boolean; enableVideo?: boolean });

Lascia la stanza corrente se connesso.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.leaveRoom();

Abilita/desabilita la pubblicazione del microfono locale.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.setMicrophoneEnabled({} as { enabled: boolean });

Abilita/disabilita la pubblicazione della camera locale.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.setCameraEnabled({} as { enabled: boolean });

Restituisci il nome della stanza, lo stato dei media e il numero di partecipanti.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.getCallStatus();

Verifica lo stato di autorizzazione del microfono.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.checkMicrophonePermission();

Richiedi autorizzazione del microfono.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.requestMicrophonePermission();

Controlla lo stato delle autorizzazioni della camera.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.checkCameraPermission();

Richiedi autorizzazione alla camera.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.requestCameraPermission();

Questa pagina è generata dal plugin. src/definitions.ts Riavvia la sincronizzazione quando le informazioni pubbliche API cambiano in fase di sviluppo.

Se stai utilizzando Inizia con Capgo per pianificare il comportamento dei media e dell'interfaccia nativa, connettilo con Usando @capgo/capacitor-video-twilio per la capacitĂ  nativa in Usando @capgo/capacitor-video-twilio, Usando @capgo/capacitor-attivitĂ -viva per la capacitĂ  nativa in Usando @capgo/capacitor-attivitĂ -viva, @capgo/capacitor-attivitĂ -viva per il dettaglio di implementazione in @capgo/capacitor-attivitĂ -viva, Usando @capgo/capacitor-giocatore-video per la capacitĂ  nativa in Usando @capgo/capacitor-giocatore-video, e @capgo/capacitor-giocatore-video per il dettaglio di implementazione in @capgo/capacitor-giocatore-video.