@capgo/capacitor-audio-session
Ringkasan
Bagian berjudul “Ringkasan”Baca output aktif dan override rute speaker sebelum plugin audio lain berebut AVAudioSession.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | routing AVAudioSession |
| Android | Tidak | Tidak ada routing audio; currentOutputs() dan overrideOutput() hanya tersedia di iOS |
| Web | Tidak | Kebijakan browser berbeda |
Kemampuan Inti
Bagian berjudul “Fitur Utama”currentOutputs- Dapatkan rute output audio yang sedang aktif.overrideOutput- Override rute output audio saat ini.
Publik API
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
currentOutputs | Dapatkan rute output audio yang sedang aktif. |
overrideOutput | Override rute output audio saat ini. |
addListener | Pantau perubahan rute audio (misalnya headset terhubung/terputus). |
addListener | Pantau interupsi audio session (misalnya panggilan masuk) dan saat berakhir. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”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.