Langsung ke konten

@capgo/capacitor-audio-session

Konfigurasi routing audio iOS untuk playback dan VoIP.

Baca output aktif dan override rute speaker sebelum plugin audio lain berebut AVAudioSession.

PlatformDukunganCatatan
iOSYarouting AVAudioSession
AndroidTidakTidak ada routing audio; currentOutputs() dan overrideOutput() hanya tersedia di iOS
WebTidakKebijakan browser berbeda
  • currentOutputs - Dapatkan rute output audio yang sedang aktif.
  • overrideOutput - Override rute output audio saat ini.
MetodeDeskripsi
currentOutputsDapatkan rute output audio yang sedang aktif.
overrideOutputOverride rute output audio saat ini.
addListenerPantau perubahan rute audio (misalnya headset terhubung/terputus).
addListenerPantau interupsi audio session (misalnya panggilan masuk) dan saat berakhir.
getPluginVersionDapatkan versi plugin native Capacitor.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-audiosession.

Lanjutkan dari @capgo/capacitor-audio-session

Bagian berjudul “Lanjutkan dari @capgo/capacitor-audio-session”

Jika Anda menggunakan @capgo/capacitor-audio-session untuk merencanakan perilaku media dan antarmuka native, hubungkan dengan Menggunakan @capgo/capacitor-audio-session untuk kapabilitas native dalam Menggunakan @capgo/capacitor-audio-session, Menggunakan @capgo/capacitor-live-activities untuk kapabilitas native di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-live-activities untuk detail implementasi di @capgo/capacitor-live-activities, Menggunakan @capgo/capacitor-video-player untuk kapabilitas native di Using @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.