2011-11-23 79 views
1

我在Firefox中遇到Quicktime問題。我嘗試過使用手動嵌入(通過使用對象/嵌入標籤組合)。 Firefox忽略內容並不播放它。 Safari做的。Quicktime組件在Firefox中不工作

然後,我開始使用Apple自己提供的ac_quicktime.js來創建嵌入代碼。但我得到了同樣的結果。

當我嘗試直接加載視頻(通過將我的瀏覽器定位到視頻文件),它不會被播放。鑑於它在Safari下運行,我認爲這是一個Firefox問題?

我正在運行Firefox 8.0,但它沒有多大關聯,因爲我正在爲我的CMS開發視頻組件,並且必須在所有主流瀏覽器中運行。

我會很感激任何建議!

+0

經過進一步測試,我發現Firefox會每隔幾次播放一次內容,然後重新加載頁面。我添加了一個隨機種子作爲參數到文件名(src =「/ media/test.mov?seed = 2389724932」),並且它似乎工作。所以這是一個緩存問題?但我該如何糾正? – SquareCat

+0

更多的測試表明,隨機種子沒有幫助。一堆頁面重新加載後,問題依然存在。 – SquareCat

回答

1

事實證明,它與視頻格式有某種關係 - MOV文件出現問題,而不是MP4文件。我不能說我發現FFs行爲的原因,但至少我找到了解決方法。

+0

FF非常確定使用Quicktime播放MP4時出現錯誤。 – SquareCat

+0

這已經一歲了,但重要的是編碼,而不是文件容器。使用類似[MediaInfo](http://mediainfo.sourceforge.net/en)的內容來檢查視頻和音頻的實際編碼,並匹配QuickTime支持的格式[list](http://support.apple.com/ KB/HT3775)。 (來源:http://support.apple.com/kb/HT3775) – kenki