@capgo/capacitor-pedometerを使用
Capacitorは、歩数、距離、ペース、キャデンス、階数などのペドメーター データにアクセスするためのプラグインです。
インストール
bun add @capgo/capacitor-pedometer
bunx cap sync
bunx cap sync プラグインのネイティブ codeをローカル プロジェクトにコピーします。プラグインのアップグレード後は、再度実行してください。
Import
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
APIの概要
| Method | 概要 |
|---|---|
getMeasurement |
指定された時間範囲で歩数計測値を取得します。 |
isAvailable |
このデバイスで利用可能な歩数計機能を確認します。 |
startMeasurementUpdates |
リアルタイムで歩数計測値の更新を受け始めます。 |
stopMeasurementUpdates |
リアルタイムで歩数計測値の更新を受け止めます。 |
checkPermissions |
歩数計データへのアクセス許可を確認します。 |
requestPermissions |
歩数計データへのアクセス許可を求めます。 |
例
getMeasurement()
指定された時間範囲で歩数計測値を取得します。
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.getMeasurement();
console.log(result);
isAvailable()
このデバイスで利用可能な歩数計機能を確認します。
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.isAvailable();
console.log(result);
startMeasurementUpdates()
リアルタイムで歩数計測値の更新を受け始めます。
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
await CapacitorPedometer.startMeasurementUpdates();
stopMeasurementUpdates()
リアルタイムで歩数計測値の更新を受け止めます。
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
await CapacitorPedometer.stopMeasurementUpdates();
checkPermissions()
歩数データへのアクセス許可を確認します。
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.checkPermissions();
console.log(result);
requestPermissions()
歩数データへのアクセス許可を求めます。
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.requestPermissions();
console.log(result);
イベントをリスンします。
addListener ハンドルを返します。呼び出し handle.remove() 画面がアンマウントされたとき、または CapacitorPedometer.removeAllListeners() すべてのリスナーをクリアするために呼び出します。
フルリファレンス
@capgo/capacitorペドメーターを継続して使用してください。
使用中の @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-pedometer から続けてください。 Using @capgo/capacitor-pedometer ネイティブプラグインの作業計画を立て、 @capgo/capacitor-pedometer for the implementation detail in @capgo/capacitor-pedometer, はじめに はじめにの実装詳細 Capgo プラグインディレクトリ for the product workflow in Capgo Plugin Directory, Capacitor Capgoのプラグイン for the Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細