Jquery 在Fancybox中播放VideoJS

Jquery 在Fancybox中播放VideoJS,jquery,fancybox,video.js,Jquery,Fancybox,Video.js,我使用了Fancybox设置来处理VideoJS v.2.x.x,但是在他们重新设计了v.3.x中的代码之后,setupAllWhenReady。我过去能做到这一点 jQuery(this).fancybox({ 'onComplete': function () { jQuery("#fancybox-inner").css({ 'overflow': 'hidden' }); VideoJS.setupAllWhenReady(); } });

我使用了Fancybox设置来处理VideoJS v.2.x.x,但是在他们重新设计了v.3.x中的代码之后,
setupAllWhenReady
。我过去能做到这一点

jQuery(this).fancybox({
    'onComplete': function () {
        jQuery("#fancybox-inner").css({ 'overflow': 'hidden' });
        VideoJS.setupAllWhenReady();
    }
});

现在视频仍在Chrome中播放,我猜是因为Chrome本机支持HTML视频,但在Firefox中根本不播放。首先出现海报IMG和X在中间,当你点击它,它进入一个无尽的加载轮。

< P>这是一个新的方式初始化一个视频。JS播放器,在它被动态添加到页面:

var myPlayer = _V_("example_video_1");
示例\u video\u 1是
标记的ID


然后您可以将myPlayer用于其他API函数,如play()或pause()

js控制台中有错误吗?