2016-09-08 49 views
3

顯示引導模式時,我們能否觸發HTML5音頻/視頻事件嗎?引導模式內的視頻事件

例子:

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

你要顯示的視頻在那個模式本身?? – Niraj

回答

0

這個工作對自己...

在模式的內容區域的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>