__CAPGO_KEEP_0__
이 플러그인에 대한 설치 단계와 전체 마크다운 가이드를 포함한 설정 프롬프트 복사하기.
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.
설치
설치 섹션bun add @capgo/capacitor-twilio-videobunx cap syncImport
Import 섹션import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';API 개요
API 개요 섹션login
로그인 섹션서버에서 발급받은 Twilio Video 접근 토큰을 저장하고 유효성 검사합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.login({} as { accessToken: string });logout
로그아웃 섹션캐시된 접근 토큰을 삭제하고 현재 방을 떠납니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.logout();isLoggedIn
로그인 상태인지 확인하는 섹션__CAPGO_KEEP_0__이 현재 장치에 저장된 유효한 Twilio 토큰이 있는지 확인합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.isLoggedIn();joinRoom
__CAPGO_KEEP_0__Twilio 회의에 참가하여 플러그인의 내장 전화 오버레이를 표시합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.joinRoom({} as { roomName: string; enableAudio?: boolean; enableVideo?: boolean });leaveRoom
__CAPGO_KEEP_0__현재 연결된 회의에서 나갑니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.leaveRoom();setMicrophoneEnabled
__CAPGO_KEEP_0__마이크를 내장 장치에 활성/비활성화합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.setMicrophoneEnabled({} as { enabled: boolean });setCameraEnabled
__CAPGO_KEEP_0____CAPGO_KEEP_0__ 활성/비활성화.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.setCameraEnabled({} as { enabled: boolean });getCallStatus
__CAPGO_KEEP_1____CAPGO_KEEP_0__ 현재 회의 이름, 미디어 상태 및 참가자 수를 반환합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.getCallStatus();checkMicrophonePermission
__CAPGO_KEEP_2____CAPGO_KEEP_0__ 마이크 권한 상태를 확인합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.checkMicrophonePermission();requestMicrophonePermission
__CAPGO_KEEP_2____CAPGO_KEEP_0__ 마이크 권한을 요청합니다.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.requestMicrophonePermission();checkCameraPermission
__CAPGO_KEEP_2__카메라 권한 상태를 확인하세요.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.checkCameraPermission();requestCameraPermission
'requestCameraPermission' 섹션카메라 권한을 요청하세요.
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.requestCameraPermission();진실의 근원
'Source Of Truth' 섹션이 페이지는 플러그인의 src/definitions.tsAPI이 업스트림에서 변경될 때 다시 싱크를 실행하세요.
Getting Started에서 계속하세요.
'Keep going from Getting Started' 섹션__CAPGO_KEEP_0__이 업스트림에서 변경될 때 다시 싱크를 실행하세요. Getting Started native 미디어 및 인터페이스 동작을 계획하고 연결하기 위해 Using @capgo/capacitor-twilio-video native 기능을 사용하는 @capgo/capacitor-twilio-video의 경우 Using @capgo/capacitor-live-activities native 기능을 사용하는 @capgo/capacitor-live-activities의 경우 @capgo/capacitor-live-activities @capgo/capacitor-live-activities의 구현 세부 사항 Using @capgo/capacitor-video-player native 기능을 사용하는 Using @capgo/capacitor-video-player의 경우, @capgo/capacitor-video-player @capgo/capacitor-video-player의 구현 세부 사항