Utilizzo di @capgo/capacitor-audio-session
Plugin solo per iOS per interrogare e controllare l'audio session output e monitorare cambi di rotta e interruzioni.
Installa
bun add @capgo/capacitor-audio-session
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { AudioSession } from '@capgo/capacitor-audio-session';
API in breve
| Metodo | Descrizione |
|---|---|
currentOutputs |
Ottieni le route di output audio attive. |
overrideOutput |
Sovrascrivi la route di output audio corrente. |
Esempi
currentOutputs()
Ottieni le route di output audio attive.
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.currentOutputs();
console.log(result);
overrideOutput()
Sovrascrivi la route di output audio corrente.
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.overrideOutput('default');
console.log(result);
Ascolta gli eventi
addListener restituisce un handle. Chiama handle.remove() quando la schermata viene smontata.
Riferimento completo
Continua da Usare @capgo/capacitor-audio-session
Se stai usando Utilizzo di @capgo/capacitor-audio-session per pianificare il comportamento dei media nativi e dell'interfaccia, collegalo a @capgo/capacitor-audio-session per i dettagli implementativi in @capgo/capacitor-audio-session, Per iniziare per i dettagli di implementazione nella guida introduttiva, Uso di @capgo/capacitor-live-activities per la funzionalità nativa nella pagina Uso di @capgo/capacitor-live-activities, @capgo/capacitor-live-activities per i dettagli di implementazione in @capgo/capacitor-live-activities, e Uso di @capgo/capacitor-video-player per la funzionalità nativa in Usare @capgo/capacitor-video-player.