Я пытаюсь загрузить видео. Но сначала пользователь может просмотреть видео, а затем загрузить его. Проблема заключается в загрузке нескольких BLOB-URL через ajax и получении файла в виде списка 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();