Пытаясь перехватить необработанное аудио от пользователя с помощью recorder.js и загрузить его на сервер, я наткнулся на этот сайт, и он дал указание вызвать функцию stopRecording () со вторым аргументом, а также изменить _AudioFormat с «audio / wav» на «audio / mpeg».
Фрагмент кода из моего представления:
$(".transBtn").click(function(){
if($(this).hasClass("transRecording")){
//var _AudioFormat = "audio/mp3";
var AudioFormat = "audio/mpeg";
stopRecording(function(AudioBLOB){
var url = URL.createObjectURL(AudioBLOB);
$(".downloadAud").attr("href" , url);
$(".downloadAud").attr("download" , "myRec.mp3");
var l = document.getElementById('save'); // save is the id of anchor tag
l.click();
}, AudioFormat);
}
else {
startRecording();
//alert("Live Recording");
}
})
Извините, что потратил ваше время, но я не могу загрузить файл в формате .mp3.Я был бы очень рад, если бы вы помогли.
Заранее спасибо.