2015-09-22 2 views
0

Видео в Bootsrap modal продолжает играть, когда модаль закрыт. Я нашел решения для видео YouTube и html5, но я использую Vzaar Video и API-интерфейс Vzaar APIПауза видео Vzaar в Bootstrap Modal

У меня есть работа с кнопкой закрытия в модальном режиме (с использованием id = "video-btn"), но я действительно нужно, чтобы она работала и при нажатии вне модальности, или я полагаю, что data-reject = «модальный», который должен охватывать все (?).

Не замечательно с java, помощь будет оценена. Мой код только для кнопки закрытия (который работает отлично) находится ниже.

// Vzaar 
window.addEventListener("load", function() { 
var player = new vzPlayer("vzvd-XXXXXXX"); 

// adding pause() API method to DOM element: 
var myPauseButton = document.getElementById("video-btn"); 
myPauseButton.addEventListener("click", function() { 
    player.pause(); 
}); 

});

ответ

1

Я решил его:

// add listener vzaar video // 

window.addEventListener("load", function() { 
var player = new vzPlayer("vzvd-xxxxxxx"); 

// adding pause() API method to hidden.bs.modal: // 

$('#myModalId').on('hidden.bs.modal', function() { 
player.pause(); 
    }); 
});  

(конечно http://player.vzaar.com/libs/flashtakt/client.js должен быть включен)