概述
概述将 Twilio Voice SDK 集成到 Capacitor 中。
核心功能
概述login- 使用 Twilio Voice 的访问令牌对用户进行身份验证。logout- 退出当前用户并注销Twilio Voice。isLoggedIn- 检查用户是否已登录并具有有效的访问令牌。makeCall- 向电话号码或客户端发起一个呼叫。
Public API
标题:Public API| 方法 | 描述 |
|---|---|
login | 使用访问令牌在Twilio Voice中验证用户。 |
logout | 退出当前用户并注销Twilio Voice。 |
isLoggedIn | 检查用户是否已登录并具有有效的访问令牌。 |
makeCall | 向电话号码或客户端发起一个呼叫。 |
acceptCall | 接听一个来电。 |
rejectCall | 拒绝正在接听的呼叫。 |
endCall | 结束当前呼叫。 |
muteCall | 在当前呼叫期间静音或解除麦克风。 |
setSpeaker | 启用或禁用扬声器模式。 |
getCallStatus | 获取当前呼叫的状态。 |
checkMicrophonePermission | 检查麦克风权限是否已被授予。 |
requestMicrophonePermission | 要求用户授予麦克风权限。 |
addListener | 监听正在接听的呼叫邀请。 |
addListener | 监听呼叫已连接事件。 |
addListener | 监听呼叫邀请取消事件。 |
addListener | 监听正在发起呼叫的事件。 |
addListener | 监听呼叫失败事件。 |
addListener | 监听呼叫断开事件。 |
addListener | 监听呼叫振铃事件。 |
addListener | 监听呼叫重新连接事件。 |
addListener | 监听呼叫重新连接成功事件。 |
addListener | 监听呼叫质量警告事件。 |
addListener | 监听注册成功事件。 |
addListener | 监听注册失败事件。 |
removeAllListeners | 移除所有已注册的事件监听器。 |
getPluginVersion | 获取本地 Capacitor 插件版本。 |
真实来源
名为“真实来源”的部分本参考资料是从 src/definitions.ts 在 capacitor-twilio-voice.
继续使用@capgo/capacitor-twilio-voice
标题:继续使用@capgo/capacitor-twilio-voice如果您正在使用 @capgo/capacitor-twilio-voice 用于计划本机插件工作,连接它到 使用@capgo/capacitor-twilio-voice 为本机能力在使用@capgo/capacitor-twilio-voice中 Capgo插件目录 为产品工作流程在Capgo插件目录中 Capacitor由Capgo插件 为 Capacitor 插件的实现细节在 Capgo 中 添加或更新插件 为添加或更新插件的实现细节,以及 Ionic 企业插件替代方案 为 Ionic 企业插件替代方案中的产品工作流程