Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-twilio-video
Tutorial
von github.com/Cap-go

Twilio Video

Mit Capacitor können Sie native Audio, Webcam und Räume mit Lifecycle-Events in Twilio Video-Zimmern beitreten

Richtlinie

Tutorial zu Twilio Video

Mit @capgo/capacitor-twilio-video verwenden

Capacitor API für das Beitreten von Twilio Video-Räumen mit einer nativen in-app-Anrufoberfläche.

Installieren

bun add @capgo/capacitor-twilio-video
bunx cap sync

Was diese Erweiterung enthüllt

  • login - Ein Twilio Video-Zugriffstoken speichern und überprüfen, das von Ihrem Backend generiert wurde.
  • logout - Das gecachte Zugriffstoken löschen und den aktiven Raum verlassen.
  • isLoggedIn - Überprüfen, ob ein gültiges Twilio-Token derzeit auf dem Gerät gecacht ist.
  • joinRoom - Ein Twilio-Raum beitreten und das Plugins nativen in-app-Anruf-Overlay anzeigen.

Beispielanwendung

login

Speichern und überprüfen Sie einen von Ihrem Backend generierten Twilio-Video-Zugriffstoken.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';

await CapacitorTwilioVideo.login({} as { accessToken: string });

logout

Löschen Sie das gecachte Zugriffstoken und verlassen Sie den aktiven Raum.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';

await CapacitorTwilioVideo.logout();

isLoggedIn

Überprüfen Sie, ob ein gültiger Twilio-Token derzeit auf dem Gerät gecacht ist.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';

await CapacitorTwilioVideo.isLoggedIn();

joinRoom

Beitreten Sie einem Twilio-Raum und präsentieren Sie das Plugin-Überblendfenster.

import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';

await CapacitorTwilioVideo.joinRoom({} as { roomName: string; enableAudio?: boolean; enableVideo?: boolean });

Vollständige Referenz