Подтвердить что ты не робот

Отображение видео с Blob Javascript

Я хочу отобразить видео с объекта Javascript Blob/File в теге HTML5.

Этот код работает только для небольших видеороликов:

var reader = new FileReader();
reader.onload = function(e) {
    document.getElementById("video").src=reader.result;
 }
reader.readAsDataURL(vid);

Я не могу использовать это для больших видеороликов ( > 10 МБ). Есть ли решение для отображения большого видео с объекта blob в HTML 5?

4b9b3361

Ответ 1

Я нашел. Это было так просто, что я даже не видел его...

function display(vid){

    var video = document.getElementById("video");
    video.src = window.URL.createObjectURL(vid);

}