@capgo/capacitor-ヘルスを使用
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/
Using @capgo/capacitor-healthから続けてください。
Capacitor Healthを使用している場合 Using @capgo/capacitor-health Capacitor Healthと接続します。 @capgo/capacitor-health Capacitorの実装詳細については@capgo/capacitor-healthで Getting Started Capacitorの実装詳細についてはGetting Startedで Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細についてはプラグインの追加または更新で