跳过主要内容
返回插件
@capgo/capacitor-健康
教程
@capgo/capacitor-health

健康

从本地健康平台获取健康和健身数据

指南

关于健康的教程

在设备上进行测试

下载Capgo应用,然后扫描QR code。

健康插件预览QR code

使用@capgo/capacitor-health

Capacitor插件与Apple HealthKit和Health Connect交互数据

安装

bun add @capgo/capacitor-health
bunx cap sync

本插件暴露的内容

  • isAvailable - 检查当前平台是否支持本地健康 SDK.
  • requestAuthorization - 请求对提供的数据类型的读写访问权限.
  • checkAuthorization - 检查用户未被提示的情况下,提供的数据类型的授权状态.
  • readSamples - 在指定时间范围内,读取给定数据类型的样本.

示例用法

isAvailable

检查当前平台是否支持本地健康 SDK.

import { Health } from '@capgo/capacitor-health';

await Health.isAvailable();

requestAuthorization

请求对提供的数据类型的读写访问权限.

import { Health } from '@capgo/capacitor-health';

await Health.requestAuthorization({} as AuthorizationOptions);

checkAuthorization

检查用户未被提示的情况下,提供的数据类型的授权状态.

import { Health } from '@capgo/capacitor-health';

await Health.checkAuthorization({} as AuthorizationOptions);

readSamples

在指定时间范围内,读取给定数据类型的样本.

import { Health } from '@capgo/capacitor-health';

await Health.readSamples({} as QueryOptions);

全局参考

从使用 @capgo/capacitor-health 开始

如果您正在使用 使用 @capgo/capacitor-health 来规划原生插件工作,连接它与 @capgo/capacitor-health 了解 @capgo/capacitor-health 的实现细节在 @capgo/capacitor-health 开始 了解 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-health 的实现细节在开始 Capgo 插件目录 为产品工作流程在 Capgo 插件目录中 Capacitor 插件由 Capgo 提供 为插件的实现细节在 Capacitor 插件由 Capgo 中, 添加或更新插件 为添加或更新插件的实现细节