ガイド
Twilio Videoのチュートリアル
@capgo/capacitor-twilio-videoを使用
Capacitor APIを使用して、Twilio Videoのルームにnative in-appコールサーフェイスで参加する
インストール
bun add @capgo/capacitor-twilio-video
bunx cap sync
このプラグインが公開するもの
login- バックエンドから発行されたTwilio Videoのアクセストークンをストアおよび検証します。logout- キャッシュされたアクセストークンをクリアし、現在のルームを離れます。isLoggedIn- デバイス上に現在有効なTwilioトークンがキャッシュされているかどうかを確認します。joinRoom- Twilioのルームに参加し、プラグインのnative in-appコールオーバーレイを表示します。
使用例
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
__CAPGO_KEEP_0__の有効な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から続けて@capgo/capacitor-twilio-videoを使用します。
__CAPGO_KEEP_0__を使用している場合 @capgo/capacitor-twilio-videoを使用して ネイティブメディアとインターフェイスの動作を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-twilio-videoを接続してください。 @capgo/capacitor-twilio-videoの実装詳細については@capgo/capacitor-twilio-videoを参照してください。 for the implementation detail in @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のネイティブ機能について