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