@capgo/capacitor-volume-buttons 사용하기
하드웨어 볼륨 버튼 입력을 감지하는 Capacitor Volume Buttons Plugin
설치
bun add @capgo/capacitor-volume-buttons
bunx cap sync
bunx cap sync 플러그인의 네이티브 code를 네이티브 프로젝트로 복사합니다. 플러그인을 업그레이드할 때마다 다시 실행하세요.
가져오기
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
API 한눈에 보기
| 메서드 | 설명 |
|---|---|
addListener |
하드웨어 볼륨 버튼의 누름 이벤트를 감지합니다. |
removeAllListeners |
이 플러그인의 모든 리스너를 제거합니다. |
getPluginVersion |
네이티브 Capacitor 플러그인 버전을 가져옵니다. |
예제
addListener()
하드웨어 볼륨 버튼의 누름 이벤트를 감지합니다.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const listener = await VolumeButtons.addListener(
'volumeButtonPressed',
(event) => {
console.log(`Volume ${event.direction} button pressed`);
}
);
// Remove listener when done
await listener.remove();
removeAllListeners()
이 플러그인의 모든 리스너를 제거합니다.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion()
네이티브 Capacitor 플러그인 버전을 가져옵니다.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);
이벤트 수신
addListener 핸들을 반환합니다. 다음을 호출하세요: handle.remove() 화면이 언마운트될 때, 또는 VolumeButtons.removeAllListeners() 모든 리스너를 해제하려면.
전체 레퍼런스
@capgo/capacitor-volume-buttons 사용법 계속 보기
사용 중인 경우 @capgo/capacitor-volume-buttons 사용하기 네이티브 플러그인 작업을 계획하려면, 이를 연결하세요: @capgo/capacitor-volume-buttons @capgo/capacitor-volume-buttons의 구현 세부 사항은 시작하기 시작하기 문서의 구현 상세 내용은, Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리의 제품 워크플로우를 보려면, Capgo 제공 Capacitor 플러그인 Capgo에서 제공하는 Capacitor Plugins의 구현 세부 사항 및, 플러그인 추가 및 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항을 참조하세요.