@lector_82
web front-end developer

Как сделать такой плеер на видео из Youtube?

Как сделать такой плеер на видео из Youtube? Видео будет из Youtube, но заказчик принципиально хочет вот такой его вид
5d40981b07a03976859645.jpeg
  • Вопрос задан
  • 255 просмотров
Пригласить эксперта
Ответы на вопрос 4
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Самый изи вариант, картинка любая => клик => замена картинки на плеер

Так же бонусом идёт то что плеер не грузит страницу при открытии сайта.(привет PageSpeed и прочие)

<img data-video src="image.jpg">

$('[data-video]').click(function() {
        video = '<iframe width="100%" height="315" src="https://www.youtube-nocookie.com/embed/asdasdasd?controls=0&autoplay=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>';
        $(this).replaceWith(video);
    });
Ответ написан
profesor08
@profesor08 Куратор тега CSS
Если не устраивает стандартный интерфейс плеера, то скрой плеер (opacity: 0) и показывай заглушку, по клику на которую показывай плеер и скрывай заглушку, при этом запускай воспроизведение. Таким образом у тебя ничего не будет скакать, прыгать, подгружаться и тд. Загрузка iframe с видео и так происходит асинхронно, так что париться не обязательно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы