メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-incoming-call-kit
チュートリアル
by github.com/Cap-go

Incoming Call Kit

iOS CallKit と Android フルスクリーン通知を使用してネイティブのIncoming-call UIを表示します。

ガイド

Incoming Call Kit のチュートリアル

使用@capgo/capacitor-incoming-call-kit

Capacitor APIを使用して、ネイティブの着信UIを表示します。

インストール

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

このプラグインが提供するもの

  • showIncomingCall - ネイティブの着信UIを表示します。
  • endCall - 特定のトラッキングされたコールを終了します。
  • endAllCalls - 全てのトラッキングされたコールを終了します。
  • getActiveCalls - 現在トラッキングされているコールを取得します。

使用例

showIncomingCall

ネイティブの着信UIを表示します。

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

await IncomingCallKit.showIncomingCall({} as ShowIncomingCallOptions);

endCall

特定のトラッキングされたコールを終了します。

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

await IncomingCallKit.endCall({} as EndCallOptions);

endAllCalls

全てのトラッキングされたコールを終了します。

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

await IncomingCallKit.endAllCalls();

getActiveCalls

現在追跡中の呼び出しを取得します。

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

await IncomingCallKit.getActiveCalls();

フルリファレンス