Ситуация следующая: есть видео в маленьком окошечке, при клике на него оно через 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&');
});