Getting Started
Ein Setup-Prompt mit den Installations-Schritten und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-twilio-video`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/twilio-video/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Installieren
Abschnitt mit dem Titel „Installieren“bun add @capgo/capacitor-twilio-videobunx cap syncImportieren
Abschnitt: Importimport { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';API Übersicht
Abschnitt: API Übersichtlogin
Abschnitt: AnmeldungSpeichern und überprüfen Sie einen Twilio-Video-Zugriffstoken, der von Ihrem Backend generiert wurde.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.login({} as { accessToken: string });logout
Abschnitt: AbmeldungLöschen Sie den gecacheten Zugriffstoken und verlassen Sie den aktiven Raum.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.logout();isLoggedIn
Abschnitt: Ist angemeldet?Überprüfen Sie, ob ein gültiger Twilio-Token derzeit auf dem Gerät im Cache ist.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.isLoggedIn();Ein Twilio-Raum beitreten und das Plugin-Übersichtsfenster für in-app-Anrufe anzeigen.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.joinRoom({} as { roomName: string; enableAudio?: boolean; enableVideo?: boolean });leaveRoom
Abschnitt mit dem Titel „leaveRoom“Verlassen Sie den aktuellen Raum, wenn Sie verbunden sind.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.leaveRoom();setMicrophoneEnabled
Abschnitt mit dem Titel „setMicrophoneEnabled“Lokalen Mikrofon-Publikation aktivieren/unterdrücken.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.setMicrophoneEnabled({} as { enabled: boolean });setCameraEnabled
Abschnitt mit dem Titel „setCameraEnabled“Aktivieren/Sperren Sie die lokale Kameraveröffentlichung.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.setCameraEnabled({} as { enabled: boolean });getCallStatus
Abschnitt mit dem Titel “getCallStatus”Geben Sie den aktuellen Raumnamen, Medienstatus und Teilnehmerzähler zurück.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.getCallStatus();checkMicrophonePermission
Abschnitt mit dem Titel “checkMicrophonePermission”Überprüfen Sie den Zustand der Mikrofonberechtigung.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.checkMicrophonePermission();requestMicrophonePermission
Abschnitt mit dem Titel “requestMicrophonePermission”Berechtigung für das Mikrofon anfordern.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.requestMicrophonePermission();checkCameraPermission
Abschnitt mit dem Titel “checkCameraPermission”Überprüfen Sie den Zustand der Kamera-Berechtigung.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.checkCameraPermission();requestCameraPermission
Abschnitt mit dem Titel „requestCameraPermission“Kamera-Berechtigung anfordern.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.requestCameraPermission();Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Seite wurde von dem Plugin generiert. src/definitions.ts. Wenn sich die öffentliche API im Hintergrund ändert, starten Sie den Sync erneut.
Weitermachen von Getting Started
Abschnitt mit dem Titel „Weitermachen von Getting Started“Wenn Sie Cloudflare verwenden Einstieg um native Medien und Schnittstellenverhalten zu planen und es mit Mit @capgo/capacitor-twilio-video zu verwenden für die native Fähigkeit in Mit @capgo/capacitor-twilio-video, Mit @capgo/capacitor-live-activities zu verwenden für die native Fähigkeit in Mit @capgo/capacitor-live-activities, @capgo/capacitor-live-activities für die Implementierungsdetails in @capgo/capacitor-live-activities, Mit @capgo/capacitor-video-player zu verwenden für die native Fähigkeit in Mit @capgo/capacitor-video-player, und @capgo/capacitor-video-player für die Implementierungsdetails in @capgo/capacitor-video-player.