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

健康

访问健康和健身数据从本机健康平台

指南

健康教程

使用 @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 插件目录 为产品工作流程在 Capgo 插件目录中 Capacitor 插件由 Capgo 提供 为插件实现细节在 Capacitor 插件由 Capgo 中 添加或更新插件 为添加或更新插件的实现细节