Saltare al contenuto principale
@capgo/capacitor-shake API di dispositivo Sorgente aperta

Shake Plugin Capacitor

Detectare gesti di scuotimento sul dispositivo per attivare azioni come l'annullamento o il feedback

Installa

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

Guida

Come utilizzare Shake in Capacitor

Testa su dispositivo

Scarica l'app Capgo, poi scansione il QR code.

Collegamento QR di anteprima del plugin Shake code

Utilizza @capgo/capacitor-shake

Interfaccia del plugin Capacitor Shake per la detezione di gesti di scuotimento su dispositivi mobili. Questo plugin consente di ascoltare gli eventi di scuotimento e di ottenere informazioni sulla versione del plugin.

Installa

bun add @capgo/capacitor-shake
bunx cap sync

bunx cap sync copia il code nativo del plugin nelle tue progetti native. Esegui nuovamente dopo ogni aggiornamento del plugin.

Importa

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

Vedi API in breve

Metodo Descrizione
addListener Ascolta l'evento di scuotimento sul dispositivo.
getPluginVersion Ottieni la versione nativa del plugin Capacitor.

Esempi

addListener()

Ascolta l'evento di scuotimento sul dispositivo.

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

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

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

getPluginVersion()

Ottieni la versione nativa del plugin Capacitor.

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

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

Esempi di bug bounty

addListener Ascolta gli eventi handle.remove() ritorna un handle. Chiamalo

quando lo schermo viene smontato.

Continua dall'uso di @capgo/capacitor-shake

Se stai utilizzando Utilizza @capgo/capacitor-shake per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-shake per i dettagli di implementazione in @capgo/capacitor-shake Avvio rapido per i dettagli di implementazione in Avvio rapido Directory dei plugin Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin Capacitor di Capgo per il dettaglio di implementazione in Capacitor Plugin da Capgo, e Aggiungere o Aggiornare Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare Plugin.

FAQ

FAQ plugin Shake

Come posso installare il plugin Shake in un'app Capacitor?

Esegui "bun add @capgo/capacitor-shake" (o "npm install @capgo/capacitor-shake"), quindi esegui "bunx cap sync" affinché i progetti iOS e Android recuperino il nativo code. Importalo da "@capgo/capacitor-shake" nella tua app code.

Funziona @capgo/capacitor-shake con React, Vue e Angular?

Sì. Shake è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione di Capacitor supportata da @capgo/capacitor-shake?

Capgo plugin seguono la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

È gratuito e open source @capgo/capacitor-shake?

Sì. Il codice sorgente code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-shake/ e il pacchetto è gratuito da installare su npm. Sono accetti i rapporti di bug e le richieste di pull.

Posso aggiornare code che utilizza Shake senza una revisione dell'App Store?

Installando o aggiornando il plugin cambia il codice nativo code, quindi ha bisogno di una nuova costruzione del store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere distribuite immediatamente con Capgo aggiornamenti in tempo reale.

Consegna le modifiche di Shake senza attendere la revisione dell'app

Una volta che il plugin è presente nella tua store build, Capgo le aggiornamenti live inviano le tue modifiche JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo