Я использую видеопроигрыватель VideoJS HTML5 на разрабатываемом сайте WordPress.Плеер запускается в модальном окне, и в большинстве случаев он отлично работает, но запасной вариант Flashplayer для IE ведет себя не так, как я хочу.
Когда пользователь закрывает модальное окно, воспроизведение должно быть остановлено / приостановлено.Это отлично работает в HTML5, но не с Flowplayer.Я посмотрел документацию Flowplayer, но не могу заставить их работать предложенный код.Я попробовал несколько вариантов, но безуспешно и не могу найти работающий пример в сети.
Возможно, стоит отметить, что VideoJS вызывается из WordPress с использованием плагина VideoJS WP.
Приведенный ниже фрагмент кода показывает, что, по моему мнению, должно работать, где $ f - селектор проигрывателя потока, но я пробовал другие способы.
jQuery(function( $ ){
$(document).ready(function(){
$('.bClose').click(function(){
$(".video-js")[0].player.pause();
$f("video_1").stop(); /* <-- THIS IS THE OFFENDING LINE OF CODE. */
$('.video-js-box').bPopup().close();
});
});
});
Я работаю из HTML5шаблон, и этот код находится в моем файле script-starter.js.
Посмотрите на рассматриваемый сайт
Я надеюсь, что кто-то может помочь мне получить эторабота.
Заранее спасибо.
sPieLMaN
ОБНОВЛЕНИЕ: сейчас пытаюсь изменить эту тему ...
$('.bClose').click(function(){
$(".video-js")[0].player.pause();
$f($(".video-js-box").get(0)).pause();
$('.video-js-box').bPopup().close();
});