Ситуация следующая: есть видео в маленьком окошечке, при клике на него оно через magnific popup появляется большое окно с этим видео, но была проблема - приходилось еще раз нажимать на видео, чтобы оно включилось. Решил добавить autoplay, в итоге получилось следующее: теперь на клик дается autoplay к src и всё ок, видео сразу же воспроизводится в большом окне, но есть баг, при выходе из этого большого окна, видео включается заново, но уже его невидно (это логично, ведь блок с большим окном просто уехал за вьюпорт получается), а прошу помочь в следующем: что прописать, чтобы autoplay давался на 5-10 секунд, а потом удалялся ? Мне кажется это самое подходящее решение, но увы слаб в js/jquery и не знаю как реализовать, всё что ниже - достал частями из интернета и немного доделал под себя.
$(document).on('click', '.promo-video', function() {
var $video = $('#autoPlayVideo'),
src = $video.attr('src');
$video.attr('src', src + '?autoplay=1&');
});
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Начал изучать AJAX совсем недавноДля работы с ответом сервера как с JSON я обычно указывал в параметрах AJAX-запроса соответствующий тип ответа:...
Есть карта от Google надо закрасить города разным цветомНо как это сделать ?надо самому дать координаты страниц или для этого есть спец что либо...
Пишу небольшой userscript на js для онлайн игры, небольшая автоматизация рутинных действий (бот)Возникла необходимость делать задержки в любом...
Когда то на одном проекте, второпях написал код для очень запутанной многоуровневой навигации с кучей подменюКонкретно этот кусок отвечал...