У меня проблема с реализацией всплывающего окна видео с использованием html / css и bootstrap.
Обычно, когда я нажимаю на ссылку, появляется модальное окно с видео, но в тот момент, когда я нажимаю на видео для воспроизведения, он закрывает модальное окно.
Я хочу, чтобы пользователь мог воспроизводить видео и взаимодействовать с элементами управления, в момент, когда они щелкают где-нибудь в фоновом режиме вдали от видео, он закрывает видео .
Вы можете увидеть, как это работает в настоящее время на нашем веб-сайте https://www.metis-online.com/#courses, и вы увидите в разделе «Объяснение видео» две ссылки, которые открывают соответствующие модели видео.
HTML:
<h5>Explainer Videos</h5>
<p>Check out our videos below taken from one of our recorded webinars to see if this certification is right for you:
<ul class="nobullet">
<li><a style="text-decoration: underline; color:white;" data-toggle="modal" data-target="#flitpc-video-1">See what our online course looks like</a></li>
<li><a style="text-decoration: underline; color:white;" data-toggle="modal" data-target="#flitpc-video-2">Sample lessons</a></li>
</ul>
<br/>
</p>
<div class="modal fade" id="flitpc-video-1">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content-vid">
<div class="modal-body">
<video id="flitpcdemo" controls autoplay width="100%">
<source src="./video2.mp4" type="video/mp4">
</video>
</div>
</div>
</div>
</div>
<div class="modal fade" id="flitpc-video-2">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content-vid">
<div class="modal-body">
<video id="flitpcdemo" controls autoplay width="100%">
<source src="./video2.mp4" type="video/mp4">
</video>
</div>
</div>
</div>
</div>
CSS:
.modal-content-vid{
background: transparent !important;
border: none !important;
}