我现在正在使用userMedia Api获取一些流,现在已经录制了它,我想将其保存到服务器上的webm或mp4文件中,然后将其发送到服务器
客户端
var dataToSend = new Blob(recordedBlobs, {type: 'video/webm'});
var fd = new FormData();
fd.append('fname', 'test.webm');
fd.append('data', dataToSend);
$.ajax({
type: 'POST',
url: '/upload',
data: {recordedBlobs: fd},
processData: false,
contentType: false
}).done(function(data) {
console.log(data);
});
服务器端
var recordedBlobs = req.body.recordedBlobs;
var file = new File(recordedBlobs, "test.webm");
此处记录的Blob返回未定义。请帮助