2013-05-11 79 views
2

My movie website link爲什麼Firefox的HTML5視頻跳到最後?

我有引用ogg文件,webm文件和mp4的HTML視頻標籤。它在IE和Chrome中運行良好。 Firefox顯示視頻,但當您點擊播放時,它會跳轉到視頻的末尾。如果您沿着電影的播放線點擊,則播放效果良好。

我想知道如果這是一個MIME類型的問題,在這裏也許我的NGINX服務器是不承認它是一個的WebM或Ogg文件?

預先感謝任何人誰可能有一個想法如何解決這個問題。

+0

您是否曾經爲此找到過答案?我也有完全一樣的問題。 – alvinc 2013-06-11 15:06:22

+0

不幸的是我唯一的選擇是刪除ogg文件。 MP4和WebM之間我認爲涵蓋了主流瀏覽器。 – 2013-06-12 14:28:03

+0

這很奇怪,我使用的是WebM和MP4,而我仍然在Firefox上遇到這個問題。我在我的htaccess中添加了'AddType video/webm .webm'標籤,但它仍然會這樣做。 – alvinc 2013-06-17 10:51:42

回答

0

不幸的是,這是使用OGG文件HTML5視頻的錯誤。最好的選擇是隻使用WebM和MP4視頻。

1

@chawk在基於Gecko瀏覽.webm和.mp4有同樣的問題.ovg類型的視頻/ OGG。 ...似乎在最初啓動時跳到結尾,或者在視頻時間線的0:05之前的任何時候開始。任何人都找到了解決方法?


只是一個後續:添加正確的編解碼器,無內引號的源標籤固定我的問題。

例子:

type="video/ogg; codecs=theora,vorbis" 
0

有趣的是我剛剛和WebM文件相同的體驗,但不能與OGG,一年後的FF V.33。我張貼了關於在這裏......

Why is Firefox HTML5 video jumping to the end?

有些白癡沒什麼用好做投我失望,但誰在乎呢?關鍵是要分享經驗和解決方案。我敢肯定,這是一個Firefox/Mozilla的問題,因爲相同的頁面和文件在Chrome中運行良好。目前,我的解決方案是預先檢測Firefox,並在檢測到阻止來自Firefox的webm時,強制它查看我的ogv文件。我這樣做的方式是強制在ogg源文件之前提供的webm源文件在檢測到ff時在頁面呈現時被註釋掉。我想嘗試爲我的webm文件添加正確的編解碼器,但是我所做的只是一個很好的解決方案。我在這裏發佈了它,以迴應其他人在FF上使用webm文件的問題。

not all webm files are playing in firefox