我一直在尝试在以下功能上使用观察者模式,
我有以下代码
$('.popup-vimeo').magnificPopup({
type: 'iframe',
callbacks: {
open: function() {
// $(".jPlayer").trigger( $.jPlayer.event.pause );
$('body').trigger('supperPause');
},
close: function() {
// Will fire when popup is closed
$("#jquery_jplayer_1").jPlayer("play");
}
// e.t.c.
}
})`
这是观察者
$('body').on('supperPause', function() {
console.log( 'yeah supperpause');
$('#jquery_jplayer_1').jPlayer('pause');
});
这不是暂停/播放jPlayer功能。希望这会有所帮助,这里是您需要它的网站Player Site
答案 0 :(得分:0)
我找到了一个解决方案,我引用了错误的元素,这是一个解决方案,以防有人需要它myPlaylist.play();
如果使用播放列表,则需要像这样引用它。
希望这对某人有所帮助。