指南
Twilio Video的教程
使用@capgo/capacitor-twilio-video
Capacitor API用于在原生应用内加入Twilio Video房间
安装
bun add @capgo/capacitor-twilio-video
bunx cap sync
此插件暴露了什么
login- 存储并验证由后端生成的Twilio Video访问令牌。logout- 清除缓存的访问令牌并离开活动房间。isLoggedIn- 检查设备上是否有有效的Twilio令牌缓存。joinRoom- 加入一个Twilio房间并在应用内呈现插件的原生呼叫浮窗。
示例用途
login
存储并验证由后端生成的Twilio视频访问令牌。
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.login({} as { accessToken: string });
logout
清除缓存的访问令牌并离开活动房间。
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.logout();
isLoggedIn
检查设备上是否有有效的Twilio令牌。
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.isLoggedIn();
joinRoom
加入一个Twilio房间并在应用内呈现插件的原生呼叫浮窗。
import { CapacitorTwilioVideo } from '@capgo/capacitor-twilio-video';
await CapacitorTwilioVideo.joinRoom({} as { roomName: string; enableAudio?: boolean; enableVideo?: boolean });
全局参考
- GitHub: https://github.com/Cap-go/capacitor-twilio-video/
- 文档:/docs/plugins/twilio-video/
继续使用@capgo/capacitor-twilio-video
如果您正在使用 使用@capgo/capacitor-twilio-video 来规划原生媒体和界面行为,连接它 使用@capgo/capacitor-twilio-video 查看@capgo/capacitor-twilio-video的实现细节 开始使用 查看开始使用的实现细节 使用@capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, 使用@capgo/capacitor-live-activities 查看@capgo/capacitor-live-activities的实现细节,并 使用@capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.