2011-05-20 140 views
0

我一直在研究嵌入了HTML5視頻的項目。它在本地工作,但是當我將它放在服務器上(或者在這種情況下,MAMP)時,它不會播放。如果我右鍵點擊視頻,它會讓我保存視頻文件,但它從不在頁面上播放。有問題的特定視頻沒有控件,但是當我用控件添加另一個測試視頻時,它的中心有一個X.Firefox 4在服務器上不播放HTML5視頻

我服務於H264,WebM和Theora。在Chrome或Safari中,相同的視頻播放效果非常好。

我錯過了任何安全問題?另外,任何想法爲什麼Firefox是唯一的瀏覽器拒絕循環視頻,而其他人呢?

在此先感謝。

回答

4

我的假設是,無論出於何種原因,Firefox都將其視爲可能由服務器發送的MIME類型的視頻。如果您位於基於Apache的服務器上,則可以將以下內容添加到.htaccess中,以確保正在發送正確的MIME類型。

 
AddType video/ogg ogv 
AddType video/mp4 mp4 
AddType video/webm webm 
+0

感謝您的回覆,我想這也會奏效。 – 2011-05-20 21:49:52

0

只要將.theora.ogv更改爲.theora.ogg。