Guide
Comment utiliser Audio Session dans Capacitor
Utiliser @capgo/capacitor-audio-session
Plugin iOS uniquement pour interroger et contrôler la session audio, et écouter les changements de route et les interruptions.
Installer
bun add @capgo/capacitor-audio-session
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { AudioSession } from '@capgo/capacitor-audio-session';
Aperçu de API
| Méthode | Description |
|---|---|
currentOutputs |
Récupérez les routes de sortie audio actives. |
overrideOutput |
Remplacez la route de sortie audio actuelle. |
Exemples
currentOutputs()
Récupérez les routes de sortie audio actives.
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.currentOutputs();
console.log(result);
overrideOutput()
Remplacez la route de sortie audio actuelle.
import { AudioSession } from '@capgo/capacitor-audio-session';
const result = await AudioSession.overrideOutput('default');
console.log(result);
Écouter les événements
addListener renvoie un handle. Appelez handle.remove() lorsque l'écran est démonté.
Référence complète
Continuer depuis « Utiliser @capgo/capacitor-audio-session »
Si vous utilisez Utiliser @capgo/capacitor-audio-session pour planifier le comportement des médias et de l'interface natifs, connectez-l’à @capgo/capacitor-audio-session pour les détails d'implémentation dans @capgo/capacitor-audio-session, Prise en main pour les détails d'implémentation dans Getting Started Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @capgo/capacitor-live-activities @capgo/capacitor-live-activities pour les détails d'implémentation dans @capgo/capacitor-live-activities, et Utiliser @capgo/capacitor-video-player pour la fonctionnalité native dans Utilisation de @capgo/capacitor-video-player.