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/
Keep going from Using @capgo/capacitor-health
Capacitor-Healthを使用している場合 Using @capgo/capacitor-health Capacitor-Healthを使用して、ネイティブ プラグインの作業を計画するには、@Capacitor/healthと接続してください。 @capgo/capacitor-health Capacitorの実装詳細については@capgo/capacitor-healthにあります。 Getting Started Capacitorの実装詳細についてはGetting Startedにあります。 Capgo プラグインディレクトリ Capacitorの製品ワークフローについてはCapgo プラグインディレクトリにあります。 Capacitor Plugins by Capgo Capacitorの製品ワークフローについてはCapacitor プラグイン、Capgoにあります。 プラグインの追加または更新 Capacitorの製品ワークフローについてはプラグインの追加または更新にあります。