跳过内容

@capgo/capacitor-twilio-voice

集成Twilio Voice SDK到Capacitor。

将Twilio Voice SDK整合到Capacitor中。

核心功能

简介部分
  • login - 使用Twilio Voice的访问令牌进行用户身份验证。
  • logout - 注销当前用户并从Twilio Voice注销。
  • isLoggedIn - 检查用户是否已登录并具有有效的访问令牌。
  • makeCall - 启动一个电话号码或客户端的出站呼叫。
方法功能描述
login使用 Twilio Voice 的访问令牌进行用户身份验证。
logout注销当前用户并从 Twilio Voice 注销。
isLoggedIn检查用户是否已登录并具有有效的访问令牌。
makeCall拨打一个电话号码或客户端的出站呼叫。
acceptCall接收一个 incoming 呼叫。
rejectCall拒绝一个 incoming 呼叫。
endCall结束一个活跃的呼叫。
muteCall在一个活跃的呼叫期间静音或解除静音麦克风。
setSpeaker在一个活跃的呼叫期间启用或禁用扬声器模式。
getCallStatus获取活跃呼叫的当前状态。
checkMicrophonePermission检查麦克风权限是否已被授权。
requestMicrophonePermission请求用户允许访问麦克风。
addListener监听来电邀请。
addListener监听呼叫已连接事件。
addListener监听呼叫邀请取消事件。
addListener监听呼叫发起事件。
addListener监听呼叫失败事件。
addListener监听呼叫断开事件。
addListener监听呼叫响铃事件。
addListener监听呼叫重新连接事件。
addListener监听呼叫重新连接成功事件。
addListener监听呼叫质量警告事件。
addListener监听注册成功事件。
addListener监听注册失败事件。
removeAllListeners移除所有已注册的事件监听器。
getPluginVersion获取本地 Capacitor 插件版本。

此参考资料是从 src/definitions.tscapacitor-twilio-voice.