본문 바로가기

@capgo/capacitor-media-session

기기의 미디어 세션 컨트롤을 노출하는 Capacitor plugin.

@capgo/capacitor-media-session Capacitor 플레이어를 OS에 연결합니다 현재 재생 중 잠금 화면, 알림 컨트롤, 헤드셋, CarPlay 스타일 리모컨에 표시합니다. 제목과 아트워크를 설정하고 재생 상태를 게시하며, 네이티브 UI에서 오는 재생, 일시정지, 탐색, 건너뛰기 동작에 반응합니다.

사용자가 하드웨어 버튼 제어를 기대하는 팟캐스트, 음악, 오디오북, 롱폼 비디오 등에 사용하세요.

플랫폼구현
iOSWeb 구현 어댑터 (navigator.mediaSession; 사용할 수 없으면 거부)
Android미디어 세션 서비스
웹Media Session API
  • setMetadata - 현재 재생 중인 미디어의 메타데이터를 설정합니다.
  • setPlaybackState - 미디어 세션의 재생 상태를 업데이트합니다.
  • setActionHandler - 미디어 세션 액션에 대한 핸들러를 등록합니다.
  • setPositionState - 활성화된 미디어 세션의 위치 상태를 업데이트합니다.
메서드설명
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의 구현 세부 사항은.