Capacitor プラグインは、Apple HealthKitとHealth Connectからデータを操作するために使用されます。
基本機能
セクション「基本機能」isAvailable- 現在のプラットフォームがネイティブの健康情報SDKをサポートしているかどうかを返します。requestAuthorization- 指定されたデータタイプへの読み取り/書き込みアクセスを要求します。checkAuthorization- ユーザーに質問せずに、指定されたデータタイプの認可状態を確認します。readSamples- 指定された時間枠内で、指定されたデータタイプのサンプルを読み取ります。
| メソッド | 説明 |
|---|---|
isAvailable | SDKのネイティブヘルス機能が現在のプラットフォームでサポートされているかどうかを返します。 |
requestAuthorization | 提供されたデータタイプに対して読み書きアクセスを要求します。 |
checkAuthorization | ユーザーに質問することなく、提供されたデータタイプに対して認可状態を確認します。 |
readSamples | 指定された時間枠内で、指定されたデータタイプのサンプルを読み取ります。 |
saveSample | ネイティブヘルスストアに単一のサンプルを書き込みます。 |
getPluginVersion | ネイティブCapacitor プラグインのバージョンを取得します。 |
openHealthConnectSettings | Androidのみで、ヘルス接続設定画面を開きます。iOSでは何も行われません。 |
showPrivacyPolicy | Androidのみで、ヘルス接続のプライバシーポリシーを表示します。iOSでは何も行われません。 |
queryWorkouts | ネイティブヘルスストアからワークアウトセッションをクエリします。iOS(ヘルスキット)とAndroid(ヘルス接続)でサポートされています。 |
queryAggregated | native健康データを集計します。 時間枠(1時間、1日、1週間、1ヶ月)にデータを集約し、合計、平均、最小値、最大値などの演算を実行します。 大きな日付範囲の場合、個々のサンプルを取得するのではなく、これは効率が高いです。 |
真実の源
「真実の源」というセクションこの参照はsyncdから src/definitions.ts in capacitor-health.
@capgo/capacitor-health
「@capgo/capacitor-health」から続けてください。Capgoを使用している場合 capgo/capacitor-health native plugin work を計画するには、を接続する Capgoを使用してcapgo/capacitor-healthを使用しています native capability in Using @capgo/capacitor-health Capgo プラグインディレクトリ 製品ワークフローに使用される Capgo プラグインディレクトリのために Capacitor プラグイン Capgo for the Capacitor の実装詳細については、Capgo プラグインを参照してください。 プラグインの追加または更新 プラグインの追加または更新の実装詳細について イオニック エンタープライズ プラグインの代替 イオニック エンタープライズ プラグインの代替の製品ワークフローについて