Guía
Cómo usar la Sesión de Audio en Capacitor
Usando @capgo/capacitor-audio-session
Plugin para iOS para consultar y controlar la sesión de audio de salida y escuchar cambios de ruta y interrupciones.
Instalar
bun add @capgo/capacitor-audio-session
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 { AudioSession } from '@capgo/capacitor-audio-session';
Vista general de API
| Método | Descripción |
|---|---|
currentOutputs |
Obtenga las rutas de salida de audio activas actuales. |
overrideOutput |
Sobrescriba la ruta de salida de audio actual. |
Ejemplos
currentOutputs()
Obtenga las rutas de salida de audio activas actuales.
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.currentOutputs();
console.log(result);
overrideOutput()
Sobrescriba la ruta de salida de audio actual.
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.overrideOutput('default');
console.log(result);
Escuche eventos
addListener devuelve un manejador. Llame handle.remove() cuando se desmonta la pantalla.
Referencia completa
Sigue adelante desde @capgo/capacitor-audio-session
Si estás utilizando Usando @capgo/capacitor-audio-session Para planificar el comportamiento de medios y interfaz nativa, conecta con @capgo/capacitor-sesión-de-audio para el detalle de implementación en @capgo/capacitor-audio-session Getting Started para el detalle de implementación en Getting Started Usando @capgo/capacitor-live-activities para la capacidad nativa en Usando @capgo/capacitor-live-activities @capgo/capacitor-actividades-en-vivo para el detalle de implementación en @capgo/capacitor-live-activities y Usando @capgo/capacitor-reproductor-de-videos para la capacidad nativa en Usando @capgo/capacitor-reproductor-de-videos.