Guide
Comment utiliser les boutons de volume dans Capacitor
Utilisation de @capgo/capacitor-volume-buttons
Plugin Volume Buttons Capacitor pour détecter l'appui sur les boutons de volume matériels.
Installer
bun add @capgo/capacitor-volume-buttons
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
API en un coup d'œil
| Méthode | Description |
|---|---|
addListener |
Écoutez les pressions sur les boutons de volume matériels. |
removeAllListeners |
Supprime tous les listeners de ce plugin. |
getPluginVersion |
Récupérer la version du plugin natif Capacitor. |
Exemples
addListener()
Écoutez les pressions sur les boutons de volume matériels.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const listener = await VolumeButtons.addListener(
'volumeButtonPressed',
(event) => {
console.log(`Volume ${event.direction} button pressed`);
}
);
// Remove listener when done
await listener.remove();
removeAllListeners()
Supprime tous les listeners de ce plugin.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion()
Récupérer la version du plugin natif Capacitor.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);
Écouter les événements
addListener renvoie un handle. Appelez handle.remove() lorsque l'écran est démonté, ou VolumeButtons.removeAllListeners() pour effacer chaque listener.
Référence complète
Continuer avec l'utilisation de @capgo/capacitor-volume-buttons
Si vous utilisez Utiliser @capgo/capacitor-volume-buttons pour planifier le travail sur un plugin natif, connectez-l’à @capgo/capacitor-volume-buttons pour les détails d'implémentation dans @capgo/capacitor-volume-buttons, Premiers pas pour les détails d'implémentation dans Premiers pas, Répertoire des plugins Capgo pour le workflow produit dans le répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans Capacitor Plugins de Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins.