メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-health
チュートリアル
github.com/Cap-go による

健康

ネイティブの健康プラットフォームから健康とフィットネスデータを取得する

ガイド

Apple HealthKitとHealth Connectからデータを操作するためのチュートリアル

@capgo/capacitor-healthを使用して

Capacitor プラグインを使用してApple HealthKitとHealth Connectからデータを操作する

インストール

bun add @capgo/capacitor-health
bunx cap sync

このプラグインが提供するもの

  • isAvailable - このプラグインが提供するプラットフォームがnative health SDKをサポートしているかどうかを確認します。
  • requestAuthorization - Apple HealthKitとHealth Connectからデータを読み書きするためのアクセスを要求します。
  • 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);

フル リファレンス