En utilisant @capgo/capacitor-volume-buttons
Capacitor Boutons de volume pour détecter les appuis sur les boutons de volume matériel.
Installer
bun add @capgo/capacitor-volume-buttons
bunx cap sync
bunx cap sync copie le code natif du plugin code dans vos projets natifs. Exécutez-l’à nouveau 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 |
Écoute les appuis sur les boutons de volume du matériel. |
removeAllListeners |
Supprime tous les écouteurs pour ce plugin. |
getPluginVersion |
Obtenez la version native du plugin Capacitor. |
Exemples
addListener()
Écoute les appuis sur les boutons de volume du matériel.
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 pour ce plugin.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion()
Obtenez la version native du plugin Capacitor.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);
Écoutez les événements
addListener retourne un gestionnaire. Appelez handle.remove() lorsque l'écran est démonté, ou VolumeButtons.removeAllListeners() pour supprimer tous les écouteurs.
Référence complète
Continuez à partir de l'utilisation de @capgo/capacitor-volume-buttons
Si vous utilisez L'utilisation de @capgo/capacitor-volume-buttons pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-boutons-de-volume pour les détails d'implémentation dans @capgo/capacitor-volume-buttons, Getting Started pour les détails d'implémentation dans Démarrage, Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins, Capacitor Plugins par Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo, et Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins.