@capgo/capacitor-audio-session
Ikhtisar
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 untuk iOS |
| Web | Tidak | Kebijakan browser berbeda |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”currentOutputs- Dapatkan rute output audio aktif saat ini.overrideOutput- Timpa rute output audio saat ini.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
currentOutputs | Dapatkan rute output audio yang aktif saat ini. |
overrideOutput | Override rute output audio saat ini. |
addListener | Dengarkan perubahan rute audio (misalnya headset terhubung/terputus). |
addListener | Dengarkan interupsi sesi audio (misalnya panggilan masuk) dan berakhirnya interupsi tersebut. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-audiosession.
Lanjut dari @capgo/capacitor-audio-session
Bagian berjudul “Lanjut 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 kemampuan native di Menggunakan @capgo/capacitor-audio-session, Menggunakan @capgo/capacitor-live-activities untuk kemampuan 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 kemampuan native di Menggunakan @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.