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

Twilio Video

CapacitorでTwilio Videoのルームに参加し、ネイティブの音声、カメラ、ルームライフサイクルイベントを使用できます。

ガイド

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のルームに参加し、プラグインのネイティブインアプリケーションコールオーバーレイを表示します。

Example Usage

login

ストレージとバリデーションで、バックエンドによってmintされた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

Using @capgo/capacitor-twilio-video

あなたが Using @capgo/capacitor-twilio-video ネイティブのメディアとインターフェイスの動作を計画し、Capacitor-twilio-videoに接続 @capgo/capacitor-twilio-video for the implementation detail in @capgo/capacitor-twilio-video, Getting Started 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.