跳过内容

__CAPGO_KEEP_0__

概述

Capacitor API 为加入 Twilio 视频房间的原生应用内呼叫面板。

  • login - 在您的后端生成的 Twilio 视频访问令牌上存储并验证。
  • logout - 清除缓存的访问令牌并离开活动房间。
  • isLoggedIn - 检查设备上是否有有效的 Twilio 令牌。
  • joinRoom - 加入 Twilio 房间并显示插件的原生应用内呼叫覆盖层。
方法描述
login在您的后端生成的 Twilio 视频访问令牌上存储并验证。
logout清除缓存的访问令牌并离开当前房间。
isLoggedIn检查设备上是否有有效的Twilio令牌。
joinRoom加入Twilio房间并显示插件的原生在-app呼叫浮窗。
leaveRoom如果已连接则离开当前房间。
setMicrophoneEnabled启用/禁用本地麦克风发布。
setCameraEnabled启用/禁用本地摄像头发布。
getCallStatus返回当前房间名称、媒体状态和参与人数。
checkMicrophonePermission检查麦克风权限状态。
requestMicrophonePermission请求麦克风权限。
checkCameraPermission检查摄像头权限状态。
requestCameraPermission请求摄像头权限。
addListener监听房间连接事件。
addListener监听房间断开连接事件。
addListener监听参与者连接事件。
addListener监听参与者断开连接事件。
addListener监听重新连接开始事件。
addListener监听重新连接成功事件。
removeAllListeners移除通过此插件实例注册的所有监听器。

此参考资料是从 src/definitions.tscapacitor-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 中 {"targetLanguage":"Simplified Chinese","pagePath":"/zh/docs/plugins/twilio-video/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"@capgo/capacitor-"},{"text":"视频"},{"text":"播放器"},{"text":"@capgo/capacitor-"},{"text":"视频"},{"text":"播放器"},{"text":"详细信息"},{"text":"查看本页"}]} {"targetLanguage":"Simplified Chinese","pagePath":"/zh/docs/plugins/twilio-video/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"@capgo/capacitor-"},{"text":"视频"},{"text":"播放器"},{"text":"详细信息"},{"text":"查看@capgo/capacitor-视频播放器详细信息"}]}