2013-02-18 141 views
1

我一直在爲一個客戶端開發一個網站,它是一個內置於主題中的Flexslider的WordPress網站。我正在試圖使用VideoJS來播放視頻的幻燈片。在Firefox中使用多個視頻(幻燈片)的VideoJS

在slideshow.php文件中,我已經通過給定的幻燈片帖子循環並創建必要的標記。它生成包含HTML5視頻標籤併爲其提供唯一ID的div。由於試圖播放的視頻是.mp4格式,並且Firefox不接受,VideoJS應該回退到Flash播放器 - 部分原因。

似乎幻燈片上的其他所有視頻都起作用,而其他視頻則留下空的黑匣子。注意:這隻發生在Firefox中;就我所知,Chrome,IE和Safari都很好。

一個活生生的例子可以看這裏:http://churchcoalition.org/

如果任何人有讓所有的視頻在Firefox工作的任何建議,它會非常感激。

編輯:現在看來,儘管代碼沒有變化,但現在,沒有任何視頻在FF中工作。

問候。

回答

0

不是修復它最巧妙的方法,但仍然修復。

我檢查了用戶代理,並且如果Firefox字符串匹配,它會輸出一個使用另一個Flash播放器,如果不是,它會使用VideoJS代碼。我仍然不確定爲什麼VideoJS上的Flash後備不起作用,但是這個修復方法對我來說很有用。