Menggunakan @capgo/capacitor-pedometer
Plugin Capacitor untuk mengakses data pedometer termasuk langkah, jarak, kecepatan, irama, dan lantai.
Pasang
bun add @capgo/capacitor-pedometer
bunx cap sync
bunx cap sync Menggandakan kode native code dari plugin ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.
Import
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
Ringkasan API
| Metode | Deskripsi |
|---|---|
getMeasurement |
Pedometer pengukuran dapat diperoleh untuk rentang waktu tertentu. |
isAvailable |
Cek fitur pedometer yang tersedia pada perangkat ini. |
startMeasurementUpdates |
Mulai menerima pembaruan pengukuran pedometer secara real-time. |
stopMeasurementUpdates |
Hentikan menerima pembaruan pengukuran pedometer secara real-time. |
checkPermissions |
Cek izin untuk mengakses data pedometer. |
requestPermissions |
Minta izin untuk mengakses data pedometer. |
Contoh
getMeasurement()
Pedometer pengukuran dapat diperoleh untuk rentang waktu tertentu.
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.getMeasurement();
console.log(result);
isAvailable()
Cek fitur pedometer yang tersedia pada perangkat ini.
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.isAvailable();
console.log(result);
startMeasurementUpdates()
Mulai menerima pembaruan pengukuran pedometer secara real-time.
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
await CapacitorPedometer.startMeasurementUpdates();
stopMeasurementUpdates()
Hentikan menerima pembaruan pengukuran pedometer secara real-time.
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
await CapacitorPedometer.stopMeasurementUpdates();
checkPermissions()
Periksa izin untuk mengakses data pedometer.
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.checkPermissions();
console.log(result);
requestPermissions()
Minta izin untuk mengakses data pedometer.
import { CapacitorPedometer } from '@capgo/capacitor-pedometer';
const result = await CapacitorPedometer.requestPermissions();
console.log(result);
Dengarkan kejadian.
addListener mengembalikan sebuah tanggapan. Panggil handle.remove() ketika layar dihapus, atau CapacitorPedometer.removeAllListeners() untuk membersihkan setiap pendengar.
Referensi lengkap.
Teruskan dari Menggunakan @capgo/capacitor-pedometer
Jika Anda menggunakan Penggunaan @capgo/capacitor-pedometer untuk merencanakan pekerjaan plugin asli, hubungkannya dengan @capgo/capacitor-pedometer untuk detail implementasi di @capgo/capacitor-pedometer, Mulai Menggunakan untuk detail implementasi di Mulai, Daftar Plugin @Capgo untuk alur kerja produk di Daftar Plugin @Capgo, Plugin @Capacitor oleh @Capgo untuk detail implementasi di Plugin @Capacitor oleh @Capgo, dan Mengambah atau Mengupdate Plugin untuk detail implementasi di Mengambah atau Mengupdate Plugin.