@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
__CAPGO_KEEP_0__データタイプの指定された時間枠内でサンプルを読み取ります。
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から続けてください。
Capgoを使用している場合 Capgoを使用してnative pluginの作業を計画する場合、@capgo/capacitor-healthを接続してください。 Capgoを使用してnative pluginの作業を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-healthを接続してください。 @capgo/capacitor-health 実装詳細については @capgo/capacitor-health に Getting Started 実装詳細については Getting Started に Capgo プラグイン ディレクトリ 実装詳細については Capgo プラグイン ディレクトリ に Capacitor プラグイン ( Capgo による) 実装詳細については Capacitor プラグイン ( Capgo による) に プラグインの追加または更新 実装詳細については プラグインの追加または更新 に