Ringkasan
Judul bagian “Ringkasan”Capacitor kontrak plugin untuk merekam suara.
Kemampuan Utama
Judul bagian “Kemampuan Utama”startRecording- Mulai merekam suara menggunakan mikrofon perangkat.pauseRecording- Hentikan rekaman yang sedang berlangsung. Hanya tersedia pada Android (API 24+), iOS, dan Web.resumeRecording- Lanjutkan rekaman yang telah dihentikan sebelumnya.stopRecording- Hentikan rekaman yang sedang berlangsung dan simpan suara yang direkam.
Publik API
Judul bagian “Publik API”| Metode | Deskripsi |
|---|---|
startRecording | Mulai merekam suara menggunakan mikrofon perangkat. |
pauseRecording | - Hentikan rekaman yang sedang berlangsung. Hanya tersedia pada Android (API 24+), iOS, dan Web. |
resumeRecording | - Lanjutkan rekaman yang telah dihentikan sebelumnya. |
stopRecording | - Hentikan rekaman yang sedang berlangsung dan simpan suara yang direkam. |
cancelRecording | - Batalkan rekaman yang sedang berlangsung dan diskors suara yang telah direkam. |
getRecordingStatus | Ambil status rekaman saat ini. |
getCurrentAmplitude | Ambil amplitudo masukan saat ini (tingkat mikrofon) sebagai bilangan normalisasi dalam rentang. [0, 1] Rentang |
checkPermissions | Kembalikan keadaan izin saat ini untuk mengakses mikrofon. |
requestPermissions | Minta izin untuk mengakses mikrofon. |
addListener | Tangkap kesalahan rekaman. |
addListener | Tangkap event pause saat rekaman dihentikan. |
addListener | Tangkap event selesai rekaman. |
removeAllListeners | Hapus semua pendengar yang terdaftar. |
getPluginVersion | Ambil versi plugin native Capacitor. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-rekorder-suara.