Я использовал приведенный ниже код для записи звука с использованием Chrome как на настольном компьютере, так и на Androidв нем есть ошибки, и мне интересно, есть ли другой способ сделать аудиозапись без использования navigator.mediaDevices.getUserMedia?
navigator.mediaDevices.getUserMedia({audio:true})
.then(stream => {
rec = new MediaRecorder(stream);
rec.ondataavailable = e => {
audioChunks.push(e.data);
if (rec.state == "inactive"){
let blob = new Blob(audioChunks,{type:'audio/x-mpeg-3'});
recordedAudio.src = URL.createObjectURL(blob);