メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-twilio-video
チュートリアル
@capgo/capacitor-twilio-video

Twilio Video

Capacitor から Twilio Video ルームに参加することができます。Capacitor でネイティブのオーディオ、カメラ、ルームライフサイクルイベントを使用できます。

ガイド

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 });

完全なリファレンス

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のネイティブ機能について