指南
Twilio 视频教程
使用 @capgo/capacitor-twilio-video
Capacitor API 用于在原生应用内界面中加入 Twilio 视频房间。
安装
bun add @capgo/capacitor-twilio-video
bunx cap sync
此插件暴露的内容
login- 在您的后端生成的 Twilio 视频访问令牌的存储和验证。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中的详细信息, Getting Started 在 Getting Started 中的实现细节 使用 @capgo/capacitor-live-activities 在使用 @capgo/capacitor-live-activities 中的原生能力 @capgo/capacitor-live-activities 在 @capgo/capacitor-live-activities 中的实现细节, 使用 @capgo/capacitor-video-player 在使用 @capgo/capacitor-video-player 中的原生能力