小编use*_*830的帖子

播放和停止置于Bootstrap模式中的Vimeo视频

我在Bootstrap视频中有一个Vimeo iframe视频.我需要让它在我触发模态时开始播放并在模态关闭时停止播放.目前我可以通过拥有没有src属性的iframe并在触发模态上填充jQuery来开始模态打开.这是代码片段;

    jQuery("#videogumb").click(function() {
    jQuery('#myModal .modal-body iframe').attr('src','the-source-code');
    });
Run Code Online (Sandbox Code Playgroud)

这工作正常,我开始模态打开时开始,但当我关闭模态时,音乐继续在后台播放.

另一种方法可以正常工作,但仅用于关闭模态而不将其设置为自动播放.所以autoplay设置为0,我有这个片段;

    jQuery(".modal-backdrop, #myModal .close, #myModal .btn").live("click", function() {
    jQuery("#myModal iframe").attr("src", jQuery("#myModal iframe").attr("src"));
    });
Run Code Online (Sandbox Code Playgroud)

当我关闭模态时,这会停止视频.我需要以某种方式结合这个.当模态打开时我需要自动播放并在模态关闭时停止播放.

有线索吗?

谢谢.

modal-dialog vimeo autoplay twitter-bootstrap

5
推荐指数
4
解决办法
1万
查看次数

标签 统计

autoplay ×1

modal-dialog ×1

twitter-bootstrap ×1

vimeo ×1