我一直在为客户工作一个网站,它是一个内置于主题的Flexslider的WordPress网站。我正在尝试使用VideoJS制作视频幻灯片。
在slideshow.php文件中,我已经循环浏览给定的幻灯片帖子并创建必要的标记。它生成包含HTML5视频标记的div,并为其提供唯一ID。由于试图播放的视频是.mp4格式,而Firefox不接受这一点,因此VideoJS应该回退到Flash播放器 - 它可以部分播放。
幻灯片放映中的所有其他视频似乎都有效,而其他视频则留有空黑框。注意:这只发生在Firefox中;据我所知,Chrome,IE和Safari都很好。
这里可以看到一个实例:http://churchcoalition.org/
如果有人建议让所有视频在Firefox中运行,我们将不胜感激。
编辑:现在看来,尽管代码没有变化,但没有任何视频在FF中运行。
问候。
答案 0 :(得分:0)
您需要使用plugins.Hope,它会对您有帮助。
http://wordpress.org/extend/plugins/wpreso-video-featurebox/
http://wordpress.org/extend/plugins/captain-slider/
答案 1 :(得分:0)
不是修复它的最好方法,但不过是修复。
我检查了用户代理,如果Firefox字符串匹配,它会输出一个使用另一个Flash播放器,如果没有,它将使用VideoJS代码。我仍然不确定为什么VideoJS上的Flash回退无效,但是这个修复对我有用。