Usando @capgo/capacitor-volume-buttons
Capacitor Plugin dei pulsanti di volume per la detezione dei pulsanti di volume hardware.
Installa
bun add @capgo/capacitor-volume-buttons
bunx cap sync
Cosa questo plugin espone
addListener- Ascolta i pulsanti di pressione sui pulsanti di volume hardware.removeAllListeners- Rimuovi tutti i listener per questo plugin.getPluginVersion- Ottieni la versione nativa del plugin Capacitor.
Esempio di utilizzo
addListener
Ascolta i pulsanti di pressione sui pulsanti di volume hardware.
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
Rimuovi tutti i listener per questo plugin.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion
Ottieni la versione nativa del plugin Capacitor.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);
Riferimento Completo
- GitHub: https://github.com/Cap-go/capacitor-bottoni-del-volume/
- Documentazione: /docs/plugins/bottoni-del-volume/
Continua da Utilizzare @capgo/capacitor-bottoni-del-volume
Se stai utilizzando Utilizzare @capgo/capacitor-bottoni-del-volume per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-bottoni-del-volume per i dettagli di implementazione in @capgo/capacitor-bottoni-del-volume, Avvio per i dettagli di implementazione in Avvio, Directory Plugin di Capgo per il workflow del prodotto in Directory Plugin di Capgo, Plugin di Capacitor sviluppati da Capgo per la dettagliata implementazione in Plugin di Capacitor sviluppati da Capgo, e Aggiunta o Aggiornamento di Plugin per la dettagliata implementazione in Aggiunta o Aggiornamento di Plugin.