Задать вопрос
@lector_82
web front-end developer

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

Как сделать такой плеер на видео из Youtube? Видео будет из Youtube, но заказчик принципиально хочет вот такой его вид
5d40981b07a03976859645.jpeg
  • Вопрос задан
  • 256 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 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 с видео и так происходит асинхронно, так что париться не обязательно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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