메뉴로 바로가기

@capgo/capacitor-health

Capacitor 플러그인을 사용하여 Apple HealthKit 및 Health Connect에서 데이터와 상호 작용합니다.

Capacitor 플러그인을 사용하여 Apple HealthKit 및 Health Connect에서 데이터와 상호 작용합니다.

  • isAvailable - 현재 플랫폼이 네이티브 헬스 SDK를 지원하는지 여부를 반환합니다.
  • requestAuthorization - 제공된 데이터 유형에 대한 읽기/쓰기 접근 권한을 요청합니다.
  • checkAuthorization - 사용자에게提示하지 않고 제공된 데이터 유형의 인증 상태를 확인합니다.
  • readSamples - 지정된 시간 범위 내에서 지정된 데이터 유형의 샘플을 읽습니다.
메서드설명
isAvailable현재 플랫폼이 네이티브 헬스 SDK를 지원하는지 여부를 반환합니다.
requestAuthorization제공된 데이터 유형에 대한 읽기/쓰기 접근 권한을 요청합니다.
checkAuthorization사용자에게提示하지 않고 제공된 데이터 유형의 인증 상태를 확인합니다.
readSamples지정된 시간 범위 내에서 지정된 데이터 유형의 샘플을 읽습니다.
saveSample네이티브 헬스 스토어에 단일 샘플을 씁니다.
getPluginVersionCapacitor 원본 플러그인 버전을 가져옵니다.
openHealthConnectSettingsiOS에서는 아무런 동작도 하지 않지만, Android에서는 건강 연결 설정 화면을 엽니다.
showPrivacyPolicyiOS에서는 아무런 동작도 하지 않지만, Android에서는 앱의 개인 정보 정책을 보여줍니다.
queryWorkoutsiOS(HealthKit)와 Android(Health Connect)에서 지원되는 native 건강 저장소에서 운동 세션을 조회합니다.
queryAggregatednative 건강 저장소에서 집계된 건강 데이터를 조회합니다. 시간 단위(1시간, 1일, 1주, 1달)로 데이터를 집계하고, 합, 평균, 최소, 최대와 같은 연산을 수행합니다. 큰 날짜 범위에 대한 개별 샘플을 가져오는 것보다 더 효율적입니다.

진실의 근원

진실의 근원

이 참조는 src/definitions.ts 에서 capacitor-health.