Ringkasan
Judul Bagian “Ringkasan”Plugin asli untuk mesin audio native.
Kemampuan Inti
Judul Bagian “Kemampuan Inti”configure- Konfigurasi pemutar audio.preload- Muat file audio.playOnce- Mainkan file audio sekali dengan pembersihan otomatis.isPreloaded- Periksa jika file audio telah dimuat sebelumnya.
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
configure | Konfigurasi pemutar audio. |
preload | Muat file audio. |
playOnce | Berkas audio dimainkan sekali dengan pembersihan otomatis. |
isPreloaded | Berkas audio telah dimuat sebelumnya. |
play | Berkas audio dimainkan. |
pause | Berkas audio dihentikan. |
resume | Berkas audio dilanjutkan. |
loop | Berkas audio dihentikan. |
stop | Berkas audio dihentikan. |
unload | Berkas audio tidak dimuat. |
setVolume | Atur volume file audio. |
setRate | Atur kecepatan file audio. |
setCurrentTime | Atur waktu saat ini file audio. |
getCurrentTime | Dapatkan waktu saat ini file audio. |
getDuration | Dapatkan durasi file audio dalam detik. |
isPlaying | Periksa apakah file audio sedang bermain. |
addListener | Dengarkan event selesai. |
addListener | Dengarkan pembaruan waktu saat ini. Emits setiap 100ms saat audio sedang bermain. |
addListener | Dengarkan perubahan status pemutaran, termasuk notifikasi dan kontrol transportasi layar kunci. Diumumkan oleh Android dan iOS. Implementasi Web saat ini tidak mengeluarkan event ini. |
clearCache | Hapus cache audio untuk file audio remote. |
setDebugMode | Atur mode logging debug. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
deinitPlugin | Deinisialisasi plugin dan kembalikan pengaturan sesi audio asli. Metode ini menghentikan semua audio yang sedang bermain dan mengembalikan perubahan sesi audio yang dibuat oleh plugin. Gunakan ini ketika Anda perlu memastikan kompatibilitas dengan plugin audio lainnya. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-audio-nativ.