ガイド
Capacitorで使用する方法の音声セッション
@capgo/capacitor-audio-sessionを使用する
iOSのみのプラグインで、音声セッションの出力を問い合わせたり制御したり、ルートの変更や中断を聞くことができます。
インストール
bun add @capgo/capacitor-audio-session
bunx cap sync
bunx cap sync プラグインのネイティブcodeをコピーして、ネイティブプロジェクトに追加します。プラグインのアップグレード後は、再度実行してください。
インポート
import { AudioSession } from '@capgo/capacitor-audio-session';
APIの概要
| メソッド | 説明 |
|---|---|
currentOutputs |
現在のアクティブなオーディオ出力ルートを取得します。 |
overrideOutput |
現在のオーディオ出力ルートを上書きします。 |
例
currentOutputs()
現在のアクティブなオーディオ出力ルートを取得します。
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.currentOutputs();
console.log(result);
overrideOutput()
現在のオーディオ出力ルートを上書きします。
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.overrideOutput('default');
console.log(result);
context
addListener ページ/エリア: バグバウティープログラムページ。役割: セクションまたはページヘッダー。見られる場所: bug-bounty.astroページ。メッセージキー `bug_bounty_supabase_examples_title` (バグバウティースーパベースの例タイトル)。 handle.remove() イベントをリスンする
全体参照
@capgo/capacitor-オーディオセッションから続ける
使用中の @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-audio-session から続けてください 使用中の @capgo/capacitor-audio-session プラグインを使用してネイティブメディアとインターフェイスの動作を計画し、接続する @capgo/capacitor-オーディオセッション 実装の詳細については @capgo/capacitor-audio-session を参照してください はじめに 実装の詳細については はじめに を参照してください @capgo/capacitor-ライブアクティビティ for the native capability in Using @capgo/capacitor-live-activities @capgo/capacitor-ライブアクティビティ @capgo/capacitor-ライブアクティビティの実装詳細について @capgo/capacitor-ビデオプレーヤー for the native capability in Using @capgo/capacitor-video-player