Pindah ke konten utama
@capgo/capacitor-pedometer API Perangkat Sumber Terbuka

Pedometer Plugin Capacitor

Melacak langkah, jarak, kecepatan, irama, dan lantai dengan sensor pedometer perangkat

Install

bun add @capgo/capacitor-pedometer bunx cap sync
npm, pnpm or yarn
  • npm install @capgo/capacitor-pedometer
  • pnpm add @capgo/capacitor-pedometer
  • yarn add @capgo/capacitor-pedometer

Panduan

Cara menggunakan Pedometernya di Capacitor

Uji di perangkat

Unduh aplikasi Capgo, kemudian scan kode QR code.

Tautan QR pratinjau plugin code Pedometer

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.

FAQ

Teruskan dari Menggunakan @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-pedometer

Bagaimana cara saya menginstal plugin Pedometer di sebuah aplikasi Capacitor?

Jalankan "bun add @capgo/capacitor-pedometer" (atau "npm install @capgo/capacitor-pedometer"), kemudian jalankan "bunx cap sync" agar projek iOS dan Android dapat menangkap native code. Import dari "@capgo/capacitor-pedometer" di aplikasi code.

Apakah @capgo/capacitor-pedometer berfungsi dengan React, Vue dan Angular?

Ya. Pedometer adalah paket Capacitor, sehingga berfungsi dengan semua framework web yang berjalan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte dan JavaScript biasa.

Versi Capacitor mana yang didukung oleh @capgo/capacitor-pedometer?

Capgo plugin mengikuti versi utama Capacitor: gunakan versi plugin utama yang sesuai dengan versi utama Capacitor (misalnya plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub menampilkan versi yang dipelihara.

Apakah @capgo/capacitor-pedometer gratis dan terbuka sumber?

Ya. Sumber code tersedia secara publik di GitHub di https://github.com/Cap-go/capacitor-pedometer/ dan paketnya dapat diinstal secara gratis dari npm. Laporan bug dan permintaan pull diterima.

Dapatkah saya memperbarui code yang menggunakan Pedometer tanpa melalui tinjauan App Store?

Menginstal atau mengupgrade plugin mengubah native code, sehingga memerlukan pembangunan aplikasi baru. Setelah itu, perubahan JavaScript, HTML dan CSS yang memanggil plugin dapat dikirimkan secara langsung dengan Capgo live updates.

Kirim perubahan Pedometer tanpa menunggu tinjauan aplikasi

Setelah plugin masuk di toko aplikasi Anda, Capgo pembaruan hidup membagikan perubahan JavaScript, HTML, dan CSS Anda ke pengguna dalam menit-menit.

Mulai dengan Capgo