ネイティブなインアプリ通話画面で Twilio Video ルームに参加するための Capacitor API。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ネイティブ UI |
| Android | はい | Native UI |
| Web | いいえ | Twilio Video JS |
コア機能
「コア機能」セクションlogin- バックエンドで生成された Twilio Video アクセストークンの保存と検証。logout- キャッシュされたアクセストークンの削除とアクティブなルームからの退出。isLoggedIn- 有効な Twilio トークンがデバイスにキャッシュされているかの確認。joinRoom- Twilio ルームへの参加と、プラグインによるネイティブな通話オーバーレイの表示。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
login | バックエンドで発行された Twilio Video アクセストークンを保存して検証します。 |
logout | キャッシュされたアクセストークンをクリアし、アクティブなルームから退出します。 |
isLoggedIn | 有効な Twilio トークンがデバイスにキャッシュされているか確認します。 |
joinRoom | Twilio ルームに参加し、プラグインのネイティブなアプリ内通話オーバーレイを表示します。 |
leaveRoom | 接続中の場合は、現在のルームから退出します。 |
setMicrophoneEnabled | ローカルマイクのパブリッシュを有効/無効にします。 |
setCameraEnabled | ローカルカメラのパブリッシュを有効/無効にします。 |
getCallStatus | 現在のルーム名、メディア状態、参加者数を返します。 |
checkMicrophonePermission | マイクの権限状態を確認します。 |
requestMicrophonePermission | マイクの権限をリクエストします。 |
checkCameraPermission | カメラの権限状態を確認します。 |
requestCameraPermission | カメラの権限をリクエストします。 |
addListener | ルーム接続イベントをリッスンします。 |
addListener | ルーム切断イベントをリッスンします。 |
addListener | 参加者接続イベントをリッスンします。 |
addListener | 参加者切断イベントをリッスンします。 |
addListener | 再接続開始イベントをリッスンします。 |
addListener | 再接続成功イベントをリッスンします。 |
removeAllListeners | このプラグインインスタンスで登録されたすべてのリスナーを削除します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-twilio-video.
@capgo/capacitor-twilio-video から続ける
「@capgo/capacitor-twilio-video から続ける」セクション使用している場合 @capgo/capacitor-twilio-video ネイティブメディアとインターフェースの挙動を計画するには、次と連携させてください @capgo/capacitor-twilio-video の使い方 「@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 を使用する際のネイティブ機能については、 @capgo/capacitor-video-player @capgo/capacitor-video-player. の実装の詳細については