Преимущества блоба по URL-адресу видео - PullRequest
0 голосов
/ 21 марта 2019

Я бродил по интернету, глядя на то, почему используются блоб-видео, но я недостаточно разбираюсь в технологиях, чтобы по-настоящему понять это. Может кто-то просто объяснить, почему URL-адрес блоба для моего видео лучше (если он есть), чем загрузка src как /video/intro.mp4.

Вот код, который я использовал. Какой из них лучше для моего варианта использования?

<video rel='preload' as='video' id='bgvid'> <source type='video/mp4' src='/video/intro.mp4' /> </video>

или

var req = new XMLHttpRequest();
req.open('GET', videoURL, true);
req.responseType = 'blob';

req.onload = function() {
    if (this.status === 200) {
        var videoBlob = this.response;
        var vid = URL.createObjectURL(videoBlob); // IE10+
        var video = document.getElementById('bgvid');
        video.autoplay = true;
        video.src = vid;
     }
  }
  req.onerror = function() {
     // Error
  }

Спасибо

1 Ответ

0 голосов
/ 21 марта 2019

Я бы сказал, что обычный способ HTML, потому что это не занимает дополнительное время для обработки, потому что HTML встроен прямо в веб-страницу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...