Zum Hauptinhalt springen
@capgo/capacitor-Schrittzähler Geräte-APIs Open Source

Schrittzähler Capacitor-Plugin

Schritte, Entfernung, Geschwindigkeit, Schrittfrequenz und Etagen mit Geräteschrittzählern 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

Anleitung

Pedometer in Capacitor verwenden

Gerät testen

Laden Sie die Capgo-App herunter, dann scannen Sie die QR-Code code.

QR-code für die Pedometer-Plugin-Vorschau

@capgo/capacitor-Pedometer verwenden

Capacitor-Plugin zum Zugriff auf Pedometer-Daten, einschließlich Schritte, Entfernung, Tempo, Schlagzahl 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.

Importieren

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

API im Überblick

Methode Beschreibung
getMeasurement Erhalten Sie Pedometer-Messungen für einen bestimmten Zeitraum.
isAvailable Überprüfen Sie, welche Pedometer-Funktionen auf diesem Gerät verfügbar sind.
startMeasurementUpdates Beginnen Sie mit der Empfangung von Echtzeit-Pedometer-Messungen.
stopMeasurementUpdates Beenden Sie die Echtzeit-Pedometer-Messungen.
checkPermissions Check permission to access pedometer data.
requestPermissions Bitten Sie um die Berechtigung zum Zugriff auf Pedometer-Daten.

Beispiele

getMeasurement()

Erhalten Sie Pedometer-Messungen für einen bestimmten Zeitraum.

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

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

isAvailable()

Überprüfen Sie, 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()

Beginnen Sie mit der Empfangung von Echtzeit-Pedometer-Messungen.

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

await CapacitorPedometer.startMeasurementUpdates();

stopMeasurementUpdates()

Beenden Sie die Echtzeit-Pedometer-Messungen.

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

await CapacitorPedometer.stopMeasurementUpdates();

checkPermissions()

Check permission to access pedometer data.

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

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

requestPermissions()

Berechtigung zum Zugriff auf Pedometer-Daten anfordern.

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

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

Zu Ereignissen hören

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

Vollständige Referenz

Weitermachen von Using @capgo/capacitor-pedometer

Wenn Sie Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__ verwenden Mit @capgo/capacitor-Schrittzähler um native Plugin-Arbeit zu planen, es mit @capgo/capacitor-Schrittzähler für die Implementierungsdetails in @capgo/capacitor-Schrittzähler, Anfängsunterricht für die Implementierungsdetails in Einstieg, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren.

FAQ

Häufig gestellte Fragen zu Pedometer-Plugins

How installiere ich die Pedometer-Plugin in einer Capacitor-App?

Laufe "bun add @capgo/capacitor-pedometer" (oder "npm install @capgo/capacitor-pedometer"), dann laufe "bunx cap sync" so dass die iOS- und Android-Projekte die native code aufnehmen. Importiere es aus "@capgo/capacitor-pedometer" in deiner code-App.

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

Ja. Pedometer ist ein Capacitor-Paket, also 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-Version: Nutze die Plugin-Major-Version, die deiner Capacitor-Major-Version entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README listet die unterstützten Versionen auf.

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/ und das Paket ist kostenlos von npm installierbar. Bug-Reports und Pull-Requests sind willkommen.

Kann ich code aktualisieren, das Pedometer verwendet, ohne eine App-Store-Überprüfung?

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.

App-Updates ohne Wartezeit auf die App-Überprüfung

Einmal der Plugin in Ihrem Store-App-Builder installiert, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen an die Benutzer in Minuten.

Starten Sie mit Capgo