Задать вопрос
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

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

Привет.
Сейчас делаю небольшой сайтик с фоновым видео.
Реализация такая: www.demorus.ru/sborkamebeli
А как сделать чтобы видео не запускалось при загрузке, а добавить кнопку Play?
Не гуглится ответ, или ищу неправильно.
  • Вопрос задан
  • 150 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
webirus
@webirus Автор вопроса
Тыжверстальщик! Наверстай мне упущенное...
Как это часто бывает, нашел решение сам.
$('#play-pause-button').click(function () { // кнопка запуска
   if ($("#media-video").get(0).paused) { // id видеоролика
       $("#media-video").get(0).play();
   } else {
       $("#media-video").get(0).pause();
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dmitry_pavlov
@dmitry_pavlov
World-class .NET freelance contractor (remotely)
У элемента есть функции play/pause, можно также проверить состояние paused, и повесить обработчики на onplay/onpause. Посмотрите примеры тут, думаю, можете использовать так: на onplay повесьте обработчик, который сразу его остановит. Потом по кнопке Play запустите через метод play().
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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