개요
“개요” 섹션@capgo/capacitor-media-session Capacitor 플레이어를 OS에 연결합니다 현재 재생 중 잠금 화면, 알림 컨트롤, 헤드셋, CarPlay 스타일 리모컨에 표시합니다. 제목과 아트워크를 설정하고 재생 상태를 게시하며, 네이티브 UI에서 오는 재생, 일시정지, 탐색, 건너뛰기 동작에 반응합니다.
사용자가 하드웨어 버튼 제어를 기대하는 팟캐스트, 음악, 오디오북, 롱폼 비디오 등에 사용하세요.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 구현 |
|---|---|
| iOS | Web 구현 어댑터 (navigator.mediaSession; 사용할 수 없으면 거부) |
| Android | 미디어 세션 서비스 |
| 웹 | Media Session API |
핵심 기능
“핵심 기능” 섹션setMetadata- 현재 재생 중인 미디어의 메타데이터를 설정합니다.setPlaybackState- 미디어 세션의 재생 상태를 업데이트합니다.setActionHandler- 미디어 세션 액션에 대한 핸들러를 등록합니다.setPositionState- 활성화된 미디어 세션의 위치 상태를 업데이트합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
setMetadata | 현재 재생 중인 미디어의 메타데이터를 설정합니다. |
setPlaybackState | 미디어 세션의 재생 상태를 업데이트합니다. |
setActionHandler | 미디어 세션 액션에 대한 핸들러를 등록합니다. |
setPositionState | 활성화된 미디어 세션의 위치 상태를 업데이트합니다. |
getPluginVersion | 네이티브 Capacitor 플러그인 버전을 가져옵니다. |
기준 소스
“기준 소스” 섹션이 레퍼런스는 다음에서 동기화됩니다: src/definitions.ts 에서 capacitor-media-session.
@capgo/capacitor-media-session에서 계속하기
“@capgo/capacitor-media-session에서 계속하기” 섹션사용 중인 경우 @capgo/capacitor-media-session 대시보드와 API 운영을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-media-session 사용하기 @capgo/capacitor-media-session를 사용하여 네이티브 기능을 구현할 때, API 개요 API Overview의 구현 상세 내용은 소개 Introduction의 구현 상세 내용은 API 키 API Keys의 구현 세부 사항은, 디바이스 Devices의 구현 세부 사항은.