html 在模态中打开YouTube视频,并在关闭模态时将其停止
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 在模态中打开YouTube视频,并在关闭模态时将其停止相关的知识,希望对你有一定的参考价值。
<!--- This is the video link --->
<a href="##"><img src="#videoItem.getImageUrl()#" data-link="#videoItem.getVideoLink()#" alt="#videoItem.getTitle()#"></a>
<!-- Video modal -->
<div class="modal videoModal" id="videoModal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="glyphicon glyphicon-remove-sign"></span></button>
</div>
<div class="modal-body">
<div class="embed-container"><iframe class="videoElement" src="" frameborder="0" allowfullscreen></iframe></div>
</div>
</div>
</div>
</div>
<script>
//Change video modal when click on image
$('.videoResource ul li img').click(function(){
var videoLink = $(this).attr('data-link');
$('.videoElement').attr('src',videoLink);
$('##videoModal').modal({show:true});
});
//Stop video when modal closes
$('.videoModal').each(function(){
$(this).on('hidden.bs.modal', function (e) {
var videoObj = $(this).find('iframe');
var videoSrc = $(this).find('iframe').attr('src');
$(videoObj).attr('src','');
$(videoObj).attr("src", videoSrc);
});
});
</script
以上是关于html 在模态中打开YouTube视频,并在关闭模态时将其停止的主要内容,如果未能解决你的问题,请参考以下文章
模态关闭时停止 youtube 视频
如何在模态下打开 Youtube 视频
Bootstrap 模式关闭时 Youtube 视频仍在播放
html 完整示例 - 在模态中自动播放youtube视频(Bootstrap + Jquery)
以模态自动播放Youtube视频? (Avada Wordpress主题)
在UIWebView中停止视频