개요
개요 섹션Capacitor Compass 플러그인은 장치 Compass 방향을 읽기 위한 인터페이스입니다.
기본 기능
기본 기능 섹션getCurrentHeading- iOS에서 현재 Compass 방향을 degree 단위로 얻습니다. iOS에서는 배경에서 Compass 방향이 업데이트되고, 최신 값을 반환합니다. Android에서는 Compass 방향을 계산하기 위해 가속도계 및 자이로 센서를 사용합니다. Web에서는 구현되지 않았습니다.startListening- Compass 방향이 변경될 때 이벤트를 통해 Compass 방향을 감지합니다. Compass 센서를 시작하고 'headingChange' 이벤트를 전송합니다.stopListening- Compass 방향이 변경될 때 이벤트를 감지하지 않습니다. Compass 센서를 중지하고 이벤트를 중지합니다.checkPermissions- Compass 데이터에 접근하기 위한 현재 권한 상태를 확인합니다. iOS에서는 위치 권한 상태를 확인합니다. Android에서는 항상 'granted'을 반환합니다. 권한이 필요하지 않습니다.
Public API
제목: Public API| 메서드 | 설명 |
|---|---|
getCurrentHeading | 현재 Compass 방향을 degree 단위로 얻습니다. iOS에서는 배경에서 Compass 방향이 업데이트되고, 최신 값을 반환합니다. Android에서는 Compass 방향을 계산하기 위해 가속도계 및 자이로 센서를 사용합니다. Web에서는 구현되지 않았습니다. |
getPluginVersion | Get the native Capacitor plugin version. |
startListening | Compass 방향이 변경될 때 이벤트를 통해 Compass 방향을 감지합니다. Compass 센서를 시작하고 'headingChange' 이벤트를 전송합니다. |
stopListening | Compass 방향이 변경될 때 이벤트를 감지하지 않습니다. Compass 센서를 중지하고 이벤트를 중지합니다. |
addListener | 자세한 방향 변경 이벤트에 대한 리스너를 추가합니다. |
addListener | 자세한 정확도 변경 이벤트에 대한 리스너를 추가합니다. 안드로이드에서만 지원됩니다. iOS와 웹에서는 이 이벤트가 절대 발생하지 않습니다. |
removeAllListeners | 이 플러그인에 대한 모든 리스너를 제거합니다. |
checkPermissions | 현재 자세한 데이터 접근 권한 상태를 확인합니다. iOS에서는 위치 권한 상태를 확인합니다. 안드로이드에서는 항상 '허용'을 반환합니다. |
requestPermissions | 자세한 데이터 접근 권한을 요청합니다. iOS에서는 헤딩 데이터를 위해 위치 권한을 요청합니다. 안드로이드에서는 권한이 필요하지 않기 때문에 즉시 해결됩니다. |
watchAccuracy | 자세한 정확도 모니터링을 시작합니다. 안드로이드에서는 자성계 정확도 모니터링을 시작하고 정확도 변경 이벤트를 발생시킵니다. 개발자는 이 이벤트를 듣고 자체 UI를 사용하여 캘리브레이션 프롬프트를 구현할 수 있습니다. iOS와 웹에서는 이 메서드는 아무런 동작도 하지 않습니다. |
unwatchAccuracy | 자세한 정확도 모니터링을 중지합니다. 정확도 모니터링을 중지합니다. |
getAccuracy | 현재 자세한 정확도 수준을 가져옵니다. 안드로이드에서는 현재 자성계 센서 정확도를 반환합니다. iOS와 웹에서는 항상 CompassAccuracy.UNKNOWN을 반환합니다. |
참고 자료의 원천
‘참고 자료의 원천’이라는 제목의 섹션이 참조 자료는 src/definitions.ts 에서 capacitor-compass.
Keep going from @capgo/capacitor-compass
Section titled “Keep going from @capgo/capacitor-compass”If you are using @capgo/capacitor-compass __CAPGO_KEEP_0__ Using @capgo/capacitor-compass for the native capability in Using @capgo/capacitor-compass, Capgo Plugin Directory Capgo Plugins by __CAPGO_KEEP_1__ Capacitor Plugins by Capgo Capacitor Plugins by Capgo 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 정보 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 대체 제품 워크플로우