使用@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);
全局参考
- GitHub: https://github.com/Cap-go/capacitor-health/
- 文档:/docs/plugins/health/
从使用 @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 中, 添加或更新插件 为添加或更新插件的实现细节