ガイド
Twilio Videoのチュートリアル
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のルームに参加し、プラグインのネイティブインアプリケーションコールオーバーレイを表示します。
Example Usage
login
ストレージと、バックエンドによって発行されたTwilio Videoアクセストークンを検証します。
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 });
Full Reference
- GitHub: https://github.com/Cap-go/capacitor-twilio-video/
- Docs: /docs/plugins/twilio-video/
Using @capgo/capacitor-twilio-video
Twilio Videoプラグインを使用している場合 Using @capgo/capacitor-twilio-video nativeメディアとインターフェイスの動作を計画するために、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-twilio-videoを接続する @capgo/capacitor-twilio-video for the implementation detail in @capgo/capacitor-twilio-video, Getting Started 実装詳細 Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, and Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.