본문 바로가기

@capgo/capacitor-twilio-video

네이티브 인앱 통화 UI로 Twilio Video 룸에 참여하기 위한 Capacitor API.

네이티브 인앱 통화 UI로 Twilio Video 룸에 참여하기 위한 Capacitor API.

플랫폼지원참고 사항
iOS지원네이티브 UI
Android지원네이티브 UI
웹아니요Twilio Video JS
  • login - 백엔드에서 발급한 Twilio Video 액세스 토큰을 저장하고 검증합니다.
  • logout - 캐시된 액세스 토큰을 지우고 활성 룸에서 나갑니다.
  • isLoggedIn - 기기에 유효한 Twilio 토큰이 캐시되어 있는지 확인합니다.
  • joinRoom - Twilio 룸에 참여하고 플러그인의 네이티브 인앱 통화 오버레이를 표시합니다.
메서드설명
login백엔드에서 생성한 Twilio Video 액세스 토큰을 저장하고 검증합니다.
logout캐시된 액세스 토큰을 삭제하고 활성 룸에서 나갑니다.
isLoggedIn유효한 Twilio 토큰이 현재 디바이스에 캐시되어 있는지 확인합니다.
joinRoomTwilio 룸에 참여하고 플러그인의 네이티브 인앱 통화 오버레이를 표시합니다.
leaveRoom연결된 경우 현재 룸에서 나갑니다.
setMicrophoneEnabled로컬 마이크 퍼블리싱을 활성화/비활성화합니다.
setCameraEnabled로컬 카메라 퍼블리싱을 활성화/비활성화합니다.
getCallStatus현재 룸 이름, 미디어 상태 및 참여자 수를 반환합니다.
checkMicrophonePermission마이크 권한 상태를 확인합니다.
requestMicrophonePermission마이크 권한을 요청합니다.
checkCameraPermission카메라 권한 상태를 확인합니다.
requestCameraPermission카메라 권한을 요청합니다.
addListener룸 연결(connected) 이벤트를 감지합니다.
addListener룸 연결 해제(disconnected) 이벤트를 감지합니다.
addListener참가자 연결(connected) 이벤트를 감지합니다.
addListener참가자 연결 해제(disconnected) 이벤트를 감지합니다.
addListener재연결 시작(reconnection start) 이벤트를 감지합니다.
addListener재연결 성공(reconnection success) 이벤트를 감지합니다.
removeAllListeners이 플러그인 인스턴스를 통해 등록된 모든 리스너를 제거합니다.

이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-twilio-video.

@capgo/capacitor-twilio-video에서 계속하기

“@capgo/capacitor-twilio-video에서 계속하기” 섹션

사용 중이라면 @capgo/capacitor-twilio-video 네이티브 미디어 및 인터페이스 동작을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-twilio-video 사용하기 @capgo/capacitor-twilio-video 사용하기에서 네이티브 기능을 위해, @capgo/capacitor-live-activities 사용 @capgo/capacitor-live-activities 사용에서의 네이티브 기능, @capgo/capacitor-live-activities @capgo/capacitor-live-activities의 구현 세부 사항, @capgo/capacitor-video-player 사용 @capgo/capacitor-video-player 사용에서의 네이티브 기능 및 @capgo/capacitor-video-player @capgo/capacitor-video-player.의 구현 세부 사항