Zu Hauptinhalt springen
@capgo/capacitor-Schrittzähler Geräte-APIs Offene Quelle

Pedometer Capacitor-Plugin

Schritte, Entfernung, Geschwindigkeit, Schlagzahl und Stockwerke mit Gerätesensoren des Pedometers verfolgen

Installieren

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

Richtlinie

So verwendest du den Schrittzähler in Capacitor

Auf Gerät testen

Lade die Capgo-App herunter, dann scane den QR-Code code.

Pedometer-Plugin-Vorschau-QR code

Verwendung von @capgo/capacitor-pedometer

Capacitor-Plugin zum Zugriff auf Pedometer-Daten, einschließlich Schritte, Entfernung, Tempo, Schrittfrequenz und Etagen.

Installieren

bun add @capgo/capacitor-pedometer
bunx cap sync

bunx cap sync kopiert das Plugin-code in Ihre native Projekte. Führen Sie es erneut aus, nachdem jede Plugin-Upgrade durchgeführt wurde.

Import

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

API im Überblick

Beschreibung __CAPGO_KEEP_0__
getMeasurement Holepasmessungen für eine bestimmte Zeitdauer abrufen.
isAvailable Überprüfen, welche Pedometer-Funktionen auf diesem Gerät verfügbar sind.
startMeasurementUpdates Erhalten Sie Echtzeit-Updates für Schrittzählermessungen.
stopMeasurementUpdates Hören Sie keine Echtzeit-Schrittzahler-Messwerteaktualisierungen mehr.
checkPermissions Zugriffsrechte auf Pedometer-Daten überprüfen.
requestPermissions Zugriffsrechte auf Pedometer-Daten anfordern.

Beispiele

getMeasurement()

Holepasmessungen für eine bestimmte Zeitdauer abrufen.

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

const result = await CapacitorPedometer.getMeasurement();
console.log(result);

isAvailable()

Überprüfen, welche Pedometer-Funktionen auf diesem Gerät verfügbar sind.

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

const result = await CapacitorPedometer.isAvailable();
console.log(result);

startMeasurementUpdates()

Erhalten Sie Echtzeit-Updates für Schrittzählermessungen.

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

await CapacitorPedometer.startMeasurementUpdates();

stopMeasurementUpdates()

Hören Sie keine Echtzeit-Schrittzahler-Messwerteaktualisierungen mehr.

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

await CapacitorPedometer.stopMeasurementUpdates();

checkPermissions()

Zugriffsrechte auf Pedometer-Daten überprüfen.

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

const result = await CapacitorPedometer.checkPermissions();
console.log(result);

requestPermissions()

Die Genehmigung zum Zugriff auf Schrittzählerdaten anfordern.

import { CapacitorPedometer } from '@capgo/capacitor-pedometer';

const result = await CapacitorPedometer.requestPermissions();
console.log(result);

Zu Ereignissen hören.

addListener eine Verbindung zurückgibt. Aufrufen Sie handle.remove() wenn das Bildschirmfenster sich auflöst oder CapacitorPedometer.removeAllListeners() um jeden Listener zu löschen.

Vollständige Referenz

Fortsetzen von Using @capgo/capacitor-Schrittzähler

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-Schrittzähler verwenden Wenn Sie @capgo/capacitor-Schrittzähler verwenden um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-Schrittzähler zur Implementierungsdetail in @capgo/capacitor-Schrittzähler Zum Anfangen zur Implementierungsdetail in Zum Anfangen Capgo Plugin-Verzeichnis zur Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo zur Implementierungsdetail in Capacitor Plugins von Capgo, und Hinzufügen oder Aktualisieren von Plugins zur Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins.

FAQ

FAQ zum Pedometer-Plugin

Wie installiere ich den Pedometer-Plugin in einer Capacitor-Anwendung?

Run "bun add @capgo/capacitor-pedometer" (or "npm install @capgo/capacitor-pedometer"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-pedometer" in your app code.

Funktioniert @capgo/capacitor-pedometer mit React, Vue und Angular?

Ja. Pedometer ist ein Capacitor-Paket, daher funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-pedometer?

Capgo-Plugins folgen der Capacitor-Majorversion: Wählen Sie die Plugin-Majorversion, die Ihrem Capacitor-Majorversion entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-pedometer kostenlos und Open-Source?

Ja. Die Quellcode von code ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-pedometer/ verfügbar und das Paket kann kostenlos installiert werden von npm. Bug-Reports und Pull-Requests sind willkommen.

Kann ich code aktualisieren, das Pedometer verwendet, ohne eine App-Store-Bewertung?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue Store-Build. Danach können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Pedometer-Änderungen ohne Wartezeit auf die App-Überprüfung verschicken

Bauen Sie den Plugin in Ihrem Store, Capgo live Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen an die Benutzer in Minuten.

Starten Sie mit Capgo