跳转到正文

@capgo/capacitor-twilio-video

使用 Capacitor API 通过原生应用内通话界面加入 Twilio Video 会议。

使用 Capacitor API 通过原生应用内通话界面加入 Twilio Video 会议。

平台支持备注
iOS是原生 UI
Android是原生 UI
Web 端否Twilio Video JS
  • login - 存储并校验由后端生成的 Twilio Video access token。
  • logout - 清除缓存的 access token 并退出当前房间。
  • isLoggedIn - 检查设备当前是否缓存了有效的 Twilio token。
  • joinRoom - 加入 Twilio 房间并展示插件的原生应用内通话悬浮层。
方法描述
login存储并验证由后端签发的 Twilio Video 访问令牌。
logout清除缓存的访问令牌并退出当前房间。
isLoggedIn检查设备当前是否缓存了有效的 Twilio 令牌。
joinRoom加入 Twilio 房间,并展示该插件的原生应用内通话浮层。
leaveRoom如果已连接,则退出当前房间。
setMicrophoneEnabled启用/禁用本地麦克风发布。
setCameraEnabled启用/禁用本地摄像头发布。
getCallStatus返回当前房间名称、媒体状态和参与者人数。
checkMicrophonePermission检查麦克风权限状态。
requestMicrophonePermission请求麦克风权限。
checkCameraPermission检查摄像头权限状态。
requestCameraPermission请求摄像头权限。
addListener监听房间已连接事件。
addListener监听房间已断开连接事件。
addListener监听参与者已连接事件。
addListener监听参与者已断开连接事件。
addListener监听开始重连事件。
addListener监听重连成功事件。
removeAllListeners移除通过此插件实例注册的所有监听器。

此参考文档同步自 src/definitions.ts 中的 capacitor-twilio-video.

如果你正在使用 @capgo/capacitor-twilio-video 来规划原生媒体和界面行为,并将其与 使用 @capgo/capacitor-twilio-video 在“使用 @capgo/capacitor-twilio-video”中实现原生能力 使用 @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. 中的实现细节