Allez directement au contenu principal
@capgo/capacitor-secousse APIs de dispositifs Source ouvert

Shake plugin Capacitor

Détecter les gestes de secousses sur le dispositif pour déclencher des actions comme l'annulation ou le feedback

Installer

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

Guide

Comment utiliser Shake dans Capacitor

Testez sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Lien QR de prévisualisation du plugin Shake code

Utilisation de @capgo/capacitor-shake

Capacitor Plugin Shake pour l'interface de détection de gestes de secousses sur les appareils mobiles. Ce plugin vous permet de vous abonner aux événements de secousses et d'obtenir des informations sur la version du plugin.

Installer

bun add @capgo/capacitor-shake
bunx cap sync

bunx cap sync copie le code natif du plugin dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.

Importer

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

API en un coup d'œil

Méthode Description
addListener Écoutez l'événement de secousse sur le dispositif.
getPluginVersion Obtenez la version native du plugin Capacitor.

Exemples

addListener()

Écoutez l'événement de secousse sur le dispositif.

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

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

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

getPluginVersion()

Obtenez la version native du plugin Capacitor.

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

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

Écoutez les événements

addListener retourne un gestionnaire. Appelez handle.remove() lorsque l'écran est démonté.

Référence complète

Continuez de l'utilisation de @capgo/capacitor-shake

Si vous utilisez Utilisation de @capgo/capacitor-shake pour planifier le travail du plugin natif, connectez-l’avec @capgo/capacitor-secousse pour les détails d'implémentation dans @capgo/capacitor-shake, Prise en main pour les détails d'implémentation dans Prise en main, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, et Installation ou mise à jour des plugins pour les détails d'implémentation dans Installation ou mise à jour des plugins.

FAQ

Foire aux questions

Comment installer le plugin Shake dans une application Capacitor?

Exécutez la commande « bun add @capgo/capacitor-shake » (ou « npm install @capgo/capacitor-shake »), puis exécutez la commande « bunx cap sync » afin que les projets iOS et Android prennent en compte le code natif code. Importez-l’à partir de « @capgo/capacitor-shake » dans votre application code.

Le plugin @capgo/capacitor-shake fonctionne-t-il avec React, Vue et Angular?

Oui. Le plugin Shake est un package Capacitor, il fonctionne donc avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-shake?

Capgo plugins suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README du GitHub liste les versions maintenues.

Le plugin @capgo/capacitor-shake est-il gratuit et open source?

Oui. Le code source code est public sur GitHub à l'adresse https://github.com/Cap-go/capacitor-shake/ et le package est gratuit à installer à partir de npm. Les rapports de bogues et les demandes de modification sont les bienvenus.

Puis-je mettre à jour code qui utilise Shake sans passer par une revue de l'App Store?

L'installation ou la mise à jour du plugin change le code natif code, il faut donc une nouvelle build de l'application. Une fois cela fait, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Shipper les mises à jour de Shake sans attendre la revue de l'application

Une fois le plugin est dans votre magasin de build, Capgo les mises à jour en direct poussent vos modifications JavaScript, HTML et CSS vers les utilisateurs en quelques minutes.

Démarrer avec Capgo