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

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ルームに参加し、プラグインの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

デバイス上に現在有効な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 });

フルリファレンス