概述
概述部分Capacitor API 用于呈现原生 incoming-call 表面。
核心能力
核心能力部分showIncomingCall- 展示原生 incoming call UI。endCall- 结束特定跟踪的呼叫。endAllCalls- 结束所有跟踪的呼叫。getActiveCalls- 返回当前跟踪的呼叫。
公共 API
公共 API 部分| 方法 | 功能描述 |
|---|---|
showIncomingCall | 显示原生来电界面。 |
endCall | 结束特定跟踪的呼叫。 |
endAllCalls | 结束所有跟踪的呼叫。 |
getActiveCalls | 返回当前跟踪的呼叫。 |
checkPermissions | 返回当前通知和全屏意图的权限状态。 |
requestPermissions | 在支持该平台的设备上请求通知权限。 |
requestFullScreenIntentPermission | 在可用时打开 Android 14+ 全屏意图设置页面。 |
getPluginVersion | 返回原生实现的版本标记。 |
addListener | 在原生平台 UI 中将呼叫传递给后台后触发。 |
addListener | 在原生 UI 中用户接受呼叫时触发。 |
addListener | 在原生 UI 中用户拒绝呼叫时触发。 |
addListener | 当通过API或平台操作结束一个呼叫时触发。 |
addListener | 当一个呼叫达到其配置的超时时触发。 |
removeAllListeners | 移除由插件注册的每个本地监听器。 |
真实来源
标题:真实来源此参考资料是从 src/definitions.ts 在 capacitor-incoming-call-kit.