Anleitung
Volume Buttons in Capacitor nutzen
Nutzung von @capgo/capacitor-volume-buttons
Capacitor Volume Buttons Plugin zum Erkennen von Hardware-Lautstärketasten.
Installieren
bun add @capgo/capacitor-volume-buttons
bunx cap sync
bunx cap sync kopiert den nativen code des Plugins in deine nativen Projekte. Nach jedem Plugin-Upgrade erneut ausführen.
Importieren
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
API auf einen Blick
| Methode | Beschreibung |
|---|---|
addListener |
Auf Drücken der Hardware-Lautstärketasten lauschen. |
removeAllListeners |
Entfernt alle Listener für dieses Plugin. |
getPluginVersion |
Die native Capacitor Plugin-Version abrufen. |
Beispiele
addListener()
Auf Drücken der Hardware-Lautstärketasten lauschen.
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()
Entfernt alle Listener für dieses Plugin.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion()
Die native Capacitor Plugin-Version abrufen.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);
Events abonnieren
addListener gibt ein Handle zurück. Rufe handle.remove() auf, wenn der Screen unmountet, oder VolumeButtons.removeAllListeners() auf, um alle Listener zu entfernen.
Vollständige Referenz
Weiter mit der Nutzung von @capgo/capacitor-volume-buttons
Wenn du es nutzt Nutzung von @capgo/capacitor-volume-buttons Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-volume-buttons für die Implementierungsdetails in @capgo/capacitor-volume-buttons, Erste Schritte für die Implementierungsdetails in Erste Schritte, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren.