Guide
Comment utiliser les boutons de volume dans Capacitor
Utiliser @capgo/capacitor-volume-buttons
Capacitor Plugin Volume Buttons 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';
Aperçu de API
| Méthode | Description |
|---|---|
addListener |
Écoutez les appuis sur les boutons de volume physiques. |
removeAllListeners |
Supprime tous les écouteurs de ce plugin. |
getPluginVersion |
Récupère la version du plugin natif Capacitor. |
Exemples
addListener()
Écoutez les appuis sur les boutons de volume physiques.
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 écouteurs de ce plugin.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion()
Récupère 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() lors du démontage de l'écran, ou VolumeButtons.removeAllListeners() pour supprimer tous les listeners.
Référence complète
Continuer avec @capgo/capacitor-volume-buttons
Si vous utilisez Utiliser @capgo/capacitor-volume-buttons pour planifier le travail sur les plugins natifs, connectez-l’à @capgo/capacitor-volume-buttons pour les détails d’implémentation dans @capgo/capacitor-volume-buttons, Prise en main pour les détails d'implémentation dans Getting Started Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, et Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins.