概述
概述部分Capacitor plugin 与 Apple HealthKit 和 Health Connect 数据进行交互。
核心功能
标题:核心功能isAvailable- 检查当前平台是否支持本地健康 SDK。requestAuthorization- 请求对提供的数据类型的读写访问。checkAuthorization- 检查提供的数据类型的授权状态(不提示用户)。readSamples- 在指定时间范围内读取给定数据类型的样本。
公共 API
标题:公共 API| 方法 | 描述 |
|---|---|
isAvailable | 检查当前平台是否支持本地健康 SDK。 |
requestAuthorization | 请求读写访问所提供的数据类型。 |
checkAuthorization | 检查授权状态所提供的数据类型,无需提示用户。 |
readSamples | 在指定时间范围内读取给定数据类型的样本。 |
saveSample | 将单个样本写入本机健康存储。 |
getPluginVersion | 获取本机Capacitor插件版本。 |
openHealthConnectSettings | 打开健康连接设置屏幕(仅Android)。在iOS中,这个方法什么也不做。 |
showPrivacyPolicy | 显示应用的健康连接隐私政策(仅Android)。在iOS中,这个方法什么也不做。 |
queryWorkouts | 从本机健康存储中查询工作出勤记录。支持iOS(HealthKit)和Android(Health Connect)。 |
queryAggregated | 从本机健康存储中查询汇总的健康数据。将数据聚合到时间桶(小时、天、周、月)中,支持操作如求和、平均值、最小值或最大值。这比获取大日期范围内的单个样本更高效。 |
真实来源
标题为“真实来源”的部分此参考资料是同步的 src/definitions.ts 在 capacitor-健康.
从 @capgo/capacitor-健康
标题:从 @capgo/capacitor-健康如果您正在使用 @capgo/capacitor-健康 来规划原生插件工作,连接它到 使用 @capgo/capacitor-健康 for the native capability in Using @capgo/capacitor-health, 使用 @Capgo/__CAPGO_KEEP_1__-健康 在使用 @Capgo/__CAPGO_KEEP_1__-健康 Capacitor 插件目录中使用Capacitor 插件目录中的产品工作流程中使用Capacitor 插件目录中的Capgo 插件 for the implementation detail in Capacitor Plugins by Capgo, 添加或更新插件 关于在添加或更新插件中实现的细节 Ionic 企业插件替代品 关于Ionic 企业插件替代品的产品工作流程