본문으로 바로가기
플러그인으로 돌아가기
@capgo/capacitor-audiosession
튜토리얼
@capgo/capacitor-audiosession

오디오 세션

iOS 배경 재생, 혼합, 라우팅 제어를 위한 설정

안내서

오디오 세션에 대한 튜토리얼

capacitor-오디오 세션을 사용하는 @capgo

iOS 전용 플러그인으로 오디오 세션 출력을 조회하고 제어하고 라우팅 변경 및 중단을 듣습니다.

설치

bun add @capgo/capacitor-audio-session
bunx cap sync

이 플러그인은 노출합니다.

  • currentOutputs - 현재 활성 오디오 출력 경로를 가져옵니다.
  • overrideOutput - 현재 오디오 출력 경로를 오버라이드합니다.

예시 사용

currentOutputs

현재 활성 오디오 출력 경로를 가져옵니다.

import { AudioSession } from '@capgo/capacitor-audio-session';

await AudioSession.currentOutputs();

overrideOutput

현재 오디오 출력 경로를 오버라이드합니다.

import { AudioSession } from '@capgo/capacitor-audio-session';

await AudioSession.overrideOutput({} as OutputOverrideType);

전체 참조

Using @capgo/capacitor-audio-session

현재 사용 중이라면 @capgo/capacitor-오디오 세션을 사용하여 native 미디어 및 인터페이스 동작을 계획하고 연결하세요. @capgo/capacitor-오디오 세션을 사용하여 @capgo/capacitor-오디오 세션의 implementation detail을 참조하세요. Getting Started Getting Started의 implementation detail을 참조하세요. @capgo/capacitor-라이브 활동을 사용하여 @capgo/capacitor-라이브 활동의 native capability을 참조하세요. @capgo/capacitor-라이브 활동을 사용하여 @capgo/capacitor-라이브 활동의 implementation detail을 참조하세요. @capgo/capacitor-비디오 플레이어를 사용하여 @capgo/capacitor-비디오 플레이어의 native capability을 참조하세요.