【问题标题】:Video events inside bootstrap modal引导模式内的视频事件
【发布时间】:2017-01-16 04:29:44
【问题描述】:

我们可以在显示引导模式时触发 HTML5 音频/视频事件吗?

例子:

$(".abc").on("shown.bs.modal", function(){
         $("video")[0].oncanplay = function(){
            alert("canplay");
         };
    });

【问题讨论】:

  • 您想以该模式本身显示视频??

标签: javascript twitter-bootstrap-3 html5-video html5-audio


【解决方案1】:

这对我自己有用...

在js文件中

$(function() {
    $('#videoModal').on('shown.bs.modal', function(e) {
        var src = $('#videowrapper').attr('data-iframe-src');
        $('#videowrapper').attr('src', src)
    });
    $('#videoModal').on('hidden.bs.modal', function(e) {
        $('#videowrapper').attr('src', '')
    })
});

在模态内容区

<div class='embed-container'>
                        <iframe allowfullscreen data-iframe-src='[YOUTUBE URL]?autoplay=1&controls=0&showinfo=0&modestbranding=1&rel=0' frameborder='0' id="videowrapper" name="videowrapper" src=""></iframe>
                    </div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 2013-06-27
    • 1970-01-01
    相关资源
    最近更新 更多