메인 콘텐츠로 바로가기
백으로 플러그인
@capgo/capacitor-incoming-call-kit
튜토리얼
github.com/Cap-go에 의해

Incoming Call Kit

iOS CallKit와 Android 풀 스크린 알림을 사용하여 네이티브 incoming-call UI를 제공합니다.

안내서

Incoming Call Kit에 대한 튜토리얼

@capgo/capacitor-incoming-call-kit을 사용하여

Capacitor API을 사용하여 native incoming-call surface를 표시합니다.

설치

bun add @capgo/capacitor-incoming-call-kit
bunx cap sync

이 플러그인이 제공하는 내용

  • showIncomingCall - native incoming call UI를 표시합니다.
  • endCall - 특정 추적된 호출을 종료합니다.
  • endAllCalls - 모든 추적된 호출을 종료합니다.
  • getActiveCalls - 현재 추적된 호출을 반환합니다.

예시 사용

showIncomingCall

원래 전화 UI를 표시합니다.

import { IncomingCallKit } from '@capgo/capacitor-incoming-call-kit';

await IncomingCallKit.showIncomingCall({} as ShowIncomingCallOptions);

endCall

__CAPGO_KEEP_0__: 종료

import { IncomingCallKit } from '@capgo/capacitor-incoming-call-kit';

await IncomingCallKit.endCall({} as EndCallOptions);

endAllCalls

__CAPGO_KEEP_0__: 모든 호출 종료

import { IncomingCallKit } from '@capgo/capacitor-incoming-call-kit';

await IncomingCallKit.endAllCalls();

getActiveCalls

__CAPGO_KEEP_0__: 현재 추적 중인 호출 가져오기

import { IncomingCallKit } from '@capgo/capacitor-incoming-call-kit';

await IncomingCallKit.getActiveCalls();

전체 참조