__CAPGO_KEEP_0__의 내장 나침반 헤딩 플러그인입니다. - __CAPGO_KEEP_0__ 앱의 업데이트를 실시간으로 관리하여 스토어의 번거로움을 피하고, 5분만에 Over-the-Air (OTA) 업데이트 설치가 가능합니다.

@capgo/capacitor-compass

Capacitor Compass Plugin __CAPGO_KEEP_1__

Capacitor Compass 플러그인: 기기의 자이로스코프 방향을 읽기 위한 인터페이스.

  • getCurrentHeading - 기기의 자이로스코프 방향을 현재 도형으로 반환합니다. iOS에서는 배경에서 방향을 업데이트하고, 최신 값을 반환합니다. Android에서는 메서드가 호출될 때 가속도계 및 자이로스코프 센서를 사용하여 방향을 계산합니다. 웹에서는 구현되지 않았습니다.
  • startListening - 자이로스코프 방향의 변경을 이벤트를 통해 듣기 시작합니다. 이로써 자이로스코프 센서를 시작하고 ‘headingChange’ 이벤트를 방출합니다.
  • stopListening - 자이로스코프 방향의 변경을 듣는 것을 중단합니다. 이로써 자이로스코프 센서를 중단하고 이벤트 방출을 중단합니다.
  • checkPermissions - 현재 Compass 데이터 접근을 위한 권한 상태를 확인합니다. iOS에서는 위치 권한 상태를 확인하고, Android에서는 권한이 필요하지 않기 때문에 항상 '허용'을 반환합니다.
메서드설명
getCurrentHeading현재 방위각을 가져옵니다. iOS에서는 배경에서 방위각을 업데이트하고, 최신 값을 반환합니다. Android에서는 방위각을 계산할 때 가속도계 및 자이로 센서를 사용합니다. 웹에서는 구현되지 않았습니다.
getPluginVersionnative Capacitor 플러그인 버전을 가져옵니다.
startListeningCompass heading이 변경될 때 이벤트를 시작합니다. Compass 센서를 시작하고 'headingChange' 이벤트를.emit합니다.
stopListeningCompass heading 변경 이벤트를 받지 않습니다. Compass 센서를 중지하고 이벤트를.emit하지 않습니다.
addListenerCompass heading 변경 이벤트를 받는 리스너를 추가합니다.
addListenerCompass 정확도 변경 이벤트를 받는 리스너를 추가합니다. Android에서만 지원됩니다. iOS와 웹에서는 이벤트를.emit하지 않습니다.
removeAllListeners이벤트 리스너를 모두 제거합니다.
checkPermissions__CAPGO_KEEP_0__
requestPermissionsiOS와 Android에서 컴패스 데이터 접근 권한 상태를 확인합니다. iOS에서는 위치 권한 상태를 확인하고 Android에서는 항상 '허용'을 반환합니다.
watchAccuracyiOS와 Android에서 컴패스 데이터 접근 권한을 요청합니다. iOS에서는 위치 권한이 필요하므로 위치 권한을 요청합니다. Android에서는 권한이 필요하지 않기 때문에 즉시 해결됩니다.
unwatchAccuracyAndroid에서는 자이로 센서 정확도와 정확도 변경 이벤트를 모니터링합니다. 개발자는 이러한 이벤트를 듣고 자이로 센서 정확도에 대한 사용자 인터페이스를 구현할 수 있습니다. iOS와 Web에서는 이 메서드는 아무런 동작도 하지 않습니다.
getAccuracyAndroid에서는 자이로 센서 정확도 모니터링을 중지합니다.

iOS와 Android에서는 항상 CompassAccuracy.UNKNOWN을 반환합니다.

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__ src/definitions.ts __CAPGO_KEEP_0__ capacitor.

만약에 @capgo/capacitor-compass 로 네이티브 플러그인 작업을 계획하고 있다면 @capgo/capacitor-compass를 사용하여 네이티브 기능을 사용하는 @capgo/capacitor-compass Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 사항 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트하는 구현 세부 사항 Ionic Enterprise 플러그인 대체품 Capgo 제품 워크플로우에 대한 Ionic Enterprise 플러그인 대체 항목입니다.