我正在尝试视频上传。但是第一个用户可以预览视频然后再上传。问题是通过ajax多个BLOB Url上传并获得列表 HttpPostedFileBase 的文件。我正在使用ASP.NET MVC。
我正在这样上传。但是我不想这样上传。
var $source = $('#' + id);
var reader = new FileReader();
reader.readAsDataURL(this.files[0]);
reader.onloadend = (function() {
$source[0].src = reader.result;
$source.parent()[0].load();
});
Ajax上传base64 src
type: 'POST',
cache: false,
async: true,
url: 'xx/Upload',
data: {
//video1: $("#video_player1")[0].src,
//video2: $("#video_player2")[0].src,
//video3: $("#video_player3")[0].src
我希望我可以这样上传
var $source = $('#' + id);
$source[0].src = URL.createObjectURL(this.files[0]);
$source.parent()[0].load();