メインコンテンツへスキップ

@capgo/capacitor-audio-session

再生およびVoIP用のiOSオーディオルーティングを設定します。

概要

概要

アクティブな出力を読み取り、他のオーディオプラグインが AVAudioSession を奪い合う前にスピーカーのルートを上書きします。

プラットフォームサポート備考
iOSとはいAVAudioSession のルーティング
Androidいいえオーディオルーティングなし currentOutputs() と overrideOutput() iOSのみ対応
Webいいえブラウザのポリシーにより異なります
  • currentOutputs - 現在アクティブなオーディオ出力ルートを取得します。
  • overrideOutput - 現在のオーディオ出力ルートを上書きします。
メソッド説明
currentOutputs現在アクティブなオーディオ出力ルートを取得します。
overrideOutput現在のオーディオ出力ルートを上書きします。
addListenerオーディオ出力先の変更(ヘッドセットの接続/切断など)を検知します。
addListenerオーディオセッションの中断(着信など)とその終了を検知します。
getPluginVersionネイティブの Capacitor プラグインのバージョンを取得します。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-audiosession.

使用している場合 @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. の実装詳細についてはこちらを参照してください