개요
“개요” 섹션활성 출력 상태를 읽고, 다른 오디오 플러그인이 AVAudioSession을 점유하기 전에 스피커 경로를 우선 설정합니다.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 | 참고 사항 |
|---|---|---|
| iOS에서는 | 예 | AVAudioSession 라우팅 |
| Android | 아니요 | 오디오 라우팅 없음; currentOutputs() 및 overrideOutput() iOS 전용입니다 |
| 웹 | 아니요 | 브라우저 정책에 따라 다를 수 있음 |
핵심 기능
“핵심 기능” 섹션currentOutputs- 현재 활성화된 오디오 출력 경로를 가져옵니다.overrideOutput- 현재 오디오 출력 경로를 재설정합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
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-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.의 구현 세부 사항에 대해서는