概要
概要アクティブな出力を読み取り、他のオーディオプラグインが AVAudioSession を奪い合う前にスピーカーのルートを上書きします。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | AVAudioSession のルーティング |
| Android | いいえ | オーディオルーティングなし currentOutputs() と overrideOutput() iOSのみ対応 |
| Web | いいえ | ブラウザのポリシーにより異なります |
コア機能
「コア機能」セクションcurrentOutputs- 現在アクティブなオーディオ出力ルートを取得します。overrideOutput- 現在のオーディオ出力ルートを上書きします。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
currentOutputs | 現在アクティブなオーディオ出力ルートを取得します。 |
overrideOutput | 現在のオーディオ出力ルートを上書きします。 |
addListener | オーディオ出力先の変更(ヘッドセットの接続/切断など)を検知します。 |
addListener | オーディオセッションの中断(着信など)とその終了を検知します。 |
getPluginVersion | ネイティブの Capacitor プラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-audiosession.
@capgo/capacitor-audio-session からの続き
「@capgo/capacitor-audio-session からの続き」というタイトルのセクション使用している場合 @capgo/capacitor-audio-session ネイティブメディアとインターフェースの挙動を計画するには、次と連携させてください @capgo/capacitor-audio-session の使用 @capgo/capacitor-audio-session を使用してネイティブ機能を利用する場合、 @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. の実装詳細についてはこちらを参照してください