Capacitor プラグインを使用してApple HealthKitとHealth Connectからデータを取得する
主な機能
「主な機能」のセクションisAvailable- 現在のプラットフォームがネイティブの健康SDKをサポートしているかどうかを返します。requestAuthorization- 指定されたデータタイプへの読み取り/書き込みアクセスを要求します。checkAuthorization- ユーザーに質問することなく、指定されたデータ型の認証状態を確認します。readSamples- 指定された時間枠内で、指定されたデータ型のサンプルを読み取ります。
Public API
「Public API」というセクション| メソッド | 説明 |
|---|---|
isAvailable | 現在のプラットフォームがネイティブの健康SDKをサポートしているかどうかを返します。 |
requestAuthorization | 指定されたデータ型への読み取り/書き込みアクセスを要求します。 |
checkAuthorization | ユーザーに質問することなく、指定されたデータ型の認証状態を確認します。 |
readSamples | 指定された時間枠内で、指定されたデータ型のサンプルを読み取ります。 |
saveSample | ネイティブの健康ストアに単一のサンプルを書き込みます。 |
getPluginVersion | ネイティブCapacitor プラグインのバージョンを取得します。 |
openHealthConnectSettings | Androidのみで、健康接続設定画面を開きます (iOSでは何もしません)。 |
showPrivacyPolicy | Androidのみで、健康接続のプライバシーポリシーを表示します (iOSでは何もしません)。 |
queryWorkouts | iOS(HealthKit)とAndroid(Health Connect)でサポートされている、ワークアウトセッションをnative healthストアから取得します。 |
queryAggregated | native healthストアから集計された健康データを取得します。データは時間枠(1時間、1日、1週間、1ヶ月)に分割し、合計、平均、最小値、最大値などの演算を実行します。この方法は、大きな日付範囲で個別のサンプルを取得するよりも効率的です。 |
ソースオブトゥルス
「ソースオブトゥルス」というセクションこのリファレンスはsyncdから src/definitions.ts in capacitor-healthから続けてください.
Keep going from @capgo/capacitor-health
Section titled “Keep going from @capgo/capacitor-health”__CAPGO_KEEP_0__を使用している場合 @capgo/capacitor-health nativeプラグインの作業を計画するには、接続する @capgo/capacitor-healthを使用 native機能のための@capgo/capacitor-healthを使用 Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capacitor Plugins by Capgo Capacitor プラグインのCapgo プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフロー