メインコンテンツへスキップ

@capgo/capacitor-incoming-call-kit

iOS CallKit と Android の全画面通知で、ネイティブの着信 UI を表示します

iOS CallKit と Android の全画面通知で、ネイティブの着信 UI を表示します

まずはこちらから showIncomingCall() および以下に示すその他のコアメソッド。

プラットフォームサポート備考
iOSとはいネイティブ
Androidはいネイティブ
Web一部はじめにを見る
  • showIncomingCall - ネイティブの着信UIを表示します。
  • endCall - 特定の追跡中の通話を終了します。
  • endAllCalls - すべての追跡中の通話を終了します。
  • getActiveCalls - 現在追跡中の通話一覧を返します。
メソッド説明
showIncomingCallネイティブの着信UIを表示します。
endCall追跡中の特定の通話を終了します。
endAllCalls追跡中のすべての通話を終了します。
getActiveCalls現在追跡中の通話一覧を返します。
checkPermissions通知とフルスクリーンインテントの現在の権限状態を返します。
requestPermissionsプラットフォームが対応している場合、通知権限をリクエストします。
requestFullScreenIntentPermission利用可能な場合、Android 14以降のフルスクリーンインテント設定画面を開きます。
getPluginVersionネイティブ実装のバージョンマーカーを返します。
addListener通話がネイティブプラットフォームのUIに渡された後に発火します。
addListenerユーザーがネイティブUIから通話に応答した時に発火します。
addListenerユーザーがネイティブUIから通話を拒否した時に発火します。
addListenerAPI またはプラットフォームのアクションによって通話が終了した時に発火します。
addListener応答のない通話が設定されたタイムアウトに達した時に発火します。
removeAllListenersプラグインによって登録されたすべてのネイティブリスナーを削除します。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-incoming-call-kit.

使用している場合 @capgo/capacitor-incoming-call-kit ネイティブメディアとインターフェースの挙動を計画するには、次と連携させてください @capgo/capacitor-incoming-call-kit の使用方法 「@capgo/capacitor-incoming-call-kit の使用方法」のネイティブ機能については、 @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. の実装の詳細については