Passer au contenu

@capgo/capacitor-plugin-audiosession

Écoutez les changements de route audio, réagissez aux interruptions et redirigez la lecture vers le haut-parleur sans quitter Capacitor.

Le plugin AudioSession de Capgo vous offre un contrôle précis sur la couche iOS AVAudioSession afin que vous puissiez gérer avec élégance les écouteurs, les appareils Bluetooth et les interruptions inattendues.

Connaissance des itinéraires

Détectez lorsque les utilisateurs branchent ou débranchent des casques, des AirPod, des haut-parleurs Bluetooth, etc.

Remplacement du haut-parleur

Forcez la lecture via le haut-parleur intégré lorsque vous avez besoin d’un son mains libres.

Gestion des interruptions

Réagissez aux événements d’interruption tels que les appels téléphoniques ou Siri pour mettre en pause et reprendre l’audio en toute sécurité.

Type de sécurité

Des définitions TypeScript fortes facilitent la création d’expériences audio résilientes.

Ce plugin cible iOS où le contrôle AVAudioSession est requis. Sur d’autres plates-formes, les appels sont résolus sans effet, vous permettant de conserver un chemin de code partagé.