Guía
Cómo usar los botones de volumen en Capacitor
Usando @capgo/capacitor-botones-de-volumen
Plugin de botones de volumen Capacitor para detectar presiones de botones de volumen hardware.
Instalar
bun add @capgo/capacitor-volume-buttons
bunx cap sync
bunx cap sync Copia el code nativo del plugin en tus proyectos nativos. Correlo de nuevo después de cada actualización del plugin.
Importar
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
API en resumen
| Método | Descripción |
|---|---|
addListener |
Escuchar presiones en los botones de volumen del hardware. |
removeAllListeners |
Elimina todos los listeners para este plugin. |
getPluginVersion |
Obtenga la versión nativa del plugin Capacitor. |
Ejemplos
addListener()
Escuchar presiones en los botones de volumen del 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()
Elimina todos los listeners para este plugin.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
await VolumeButtons.removeAllListeners();
getPluginVersion()
Obtenga la versión nativa del plugin Capacitor.
import { VolumeButtons } from '@capgo/capacitor-volume-buttons';
const { version } = await VolumeButtons.getPluginVersion();
console.log('Plugin version:', version);
Escuchar eventos
addListener devuelve un manejador. Llame handle.remove() cuando se desmonte la pantalla, o VolumeButtons.removeAllListeners() para eliminar todos los listeners.
Referencia completa
Continúa desde @capgo/capacitor-botones-de-volumen
Si estás utilizando Usando @capgo/capacitor-botones-de-volumen para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-botones-de-volumen para los detalles de implementación en @capgo/capacitor-botones-de-volumen, Inicio rápido para los detalles de implementación en Inicio rápido, Directorio de plugins Capgo para el flujo de trabajo del producto en el directorio de plugins Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.