В конечном итоге я хочу записать запись с пользовательского микрофона и загрузить файл на сервер, когда это будет сделано. До сих пор мне удалось создать поток для элемента со следующим кодом:
var audio = document.getElementById("audio_preview");
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
navigator.getUserMedia({video: false, audio: true}, function(stream) {
audio.src = window.URL.createObjectURL(stream);
}, onRecordFail);
var onRecordFail = function (e) {
console.log(e);
}
Как мне перейти от записи к файлу?