Мой HTML:
Код: Выделить всё
< /code>
Вот мой код jQuery: < /p>
const mainVideo = $('#myVideo');
const medi = "/videos/ground_540p.mp4";
const large = "/videos/ground_1080p.mp4";
switch ( true ) {
case ($(window).width() >= 1080):
mainVideo.append("");
break;
case ($(window).width() >= 720):
mainVideo.append("");
break;
}
Код: Выделить всё
const mainVideo = document.getElementById("myVideo");
const medi = "/videos/ground_540p.mp4";
const large = "/videos/ground_1080p.mp4";
switch ( true ) {
case window.innerWidth >= 1080:
mainVideo.append("");
break;
case window.innerWidth >= 720:
mainVideo.append("");
break;
}

Надеюсь, это хороший способ... и мое видео не загружается дважды.
Изменить:
Я так и сделал вот так:
Код: Выделить всё
I'm sorry; your browser doesn't support HTML video.
Подробнее здесь: https://stackoverflow.com/questions/793 ... creen-size
Мобильная версия