__CAPGO_KEEP_0__ Startseite
@capgo/capacitor-shake Geräte-APIs Offene Quelle

Shake Capacitor-Plugin

Gerätebeben erkennen, um Aktionen wie "Rückgängig machen" oder Feedback auszulösen

Installieren

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

Anleitung

Wie man Shake in Capacitor verwendet

Auf Gerät testen

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

Shake-Plugin-Vorschau-QR code

Verwendung von @capgo/capacitor-shake

Capacitor Shake-Plugin-Schnittstelle für die Erkennung von Erschütterungsgesten auf mobilen Geräten. Dieser Plugin ermöglicht es Ihnen, Erschütterungsereignisse zu hören und die Plugin-Version zu erhalten.

Installieren

bun add @capgo/capacitor-shake
bunx cap sync

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

Importieren

import { CapacitorShake } from '@capgo/capacitor-shake';

API im Überblick

Methode Beschreibung
addListener Hören Sie auf Schütteln des Geräts zu.
getPluginVersion Die native Capacitor-Pluginversion erhalten.

Beispiele

addListener()

Hören Sie auf Schütteln des Geräts zu.

import { CapacitorShake } from '@capgo/capacitor-shake';

const listener = await CapacitorShake.addListener('shake', () => {
  console.log('Shake detected!');
});

// To remove the listener:
await listener.remove();

getPluginVersion()

Die native Capacitor-Pluginversion erhalten.

import { CapacitorShake } from '@capgo/capacitor-shake';

const { version } = await CapacitorShake.getPluginVersion();
console.log('Plugin version:', version);

Ereignisse abonnieren

addListener Eine Verbindung zurückgeben. handle.remove() Bei der Auflösung des Bildschirms aufrufen.

Vollständige Referenz

Fortfahren von Using @capgo/capacitor-shake

Wenn Sie Using verwenden Verwendung von @capgo/capacitor-shake Um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-shake für die Implementierungsdetails in @capgo/capacitor-shake Getting Started 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

Shake-Plugin-Fragen

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

Führe "bun add @capgo/capacitor-shake" (oder "npm install @capgo/capacitor-shake") aus, führe dann "bunx cap sync" aus, damit die iOS- und Android-Projekte den native code aufnehmen. Importiere es aus "@capgo/capacitor-shake" in deiner code-Anwendung.

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

Ja. Shake 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-shake?

Capgo-Plugins folgen der Capacitor-Version: Verwende die Plugin-Major-Version, die mit deiner Capacitor-Major-Version übereinstimmt (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README listet die unterstützten Versionen auf.

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

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

Kann ich code aktualisieren, das mit Shake verwendet wird, ohne eine App-Store-Bewertung?

Nach der Installation oder dem Upgrade des Plugins ändert sich der native code, daher ist eine neue App-Store-Bewertung erforderlich. Nachdem Sie dies getan haben, können Sie JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates bereitstellen.

Ship Shake ändert sich ohne Warten auf die App-Überprüfung

Einmal der Plugin im Store Build ist, werden Capgo Live-Updates Ihre JavaScript-, HTML- und CSS-Änderungen in Minuten an die Benutzer pushen.

Start mit Capgo