我正在尝试在Modal Pop up中播放视频,它在Chrome中工作正常,但在Firefox中工作不正常。
<a href="#video" data-toggle="modal" id="clickForVideo">
Click Me
</a>
==========
模态便便代码:
==========
<div class="modal fade" id="video" role="dialog" style="display:none;">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body modal-video">
<iframe width="560" height="315" ></iframe>
</div>
<button type="button" class="btn modal-close" data-dismiss="modal">X</button>
</div>
</div>
</div>
==========
JS代码:
==========
$(document).on("click", '#clickForVideo', function() {
var src = '//www.youtube.com/embed/itTskyFLSS8?feature=player_embedded&autoplay=1';
$('#video').modal('show');
$('#video iframe').attr('src', src);
$(".modal-video").fitVids();
});
==========
由于Firefox插件Shockwave Flash,视频无法在Modal弹出窗口中运行。
当我停用插件时,一切正常。
以下是对答案的更多描述的链接:
https://support.mozilla.org/zh-CN/kb/fix-common-audio-and-video-issues
https://support.mozilla.org/zh-CN/kb/troubleshoot-issues-with-plugins-fix-problems
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句