使用recorder.js我们可以使用forceDownload下载录制的音频文件。如何在服务器上保存此音频文件,以便我可以在需要时使用它。
答案 0 :(得分:1)
Recorder.JS提供了一个exportWAV()函数,它将为回调提供包含音频的Blob。然后,您可以使用XmlHttpRequest将blob作为标准发布请求发送到您的服务器。
recorder.stop();
recorder.exportWAV(function(audio) {
var xhr = new XMLHttpRequest();
xhr.open("POST", url, true);
xhr.setRequestHeader("content-type", "audio/wav");
xhr.onload = function(e) {
// Handle the response.
}
xhr.send(audio);
});
答案 1 :(得分:0)