2013-10-10 59 views
5

我在Windows 7視頻元素不是在Safari 5.1.7被檢測爲Windows

我有一個HTML 5視頻播放元素在我的網站上運行的Safari 5.1.7,和我使用Modernizr的到在運行視頻腳本之前測試是否支持視頻。

根據caniuse.com,video is supported for Safari 5。但是,在控制檯中,Modernizr.video返回false。爲什麼當這款瀏覽器支持視頻時,它會返回錯誤?

enter image description here

+2

簡短回答:Safari也需要quicktime插件。 –

回答

0

你是如何嵌入您的視頻?你使用哪種視頻格式?請提供更多信息!

Safari只支持MP4格式,如果您只提供oggWebM,這可能是導致錯誤的原因之一。另一個可能是你錯過了你的mime類型。無論是在視頻標籤(看代碼示例),

<video width="320" height="240" controls> 
<source src="movie.mp4" type="video/mp4"> //safari support 
<source src="movie.ogg" type="video/ogg"> //no safari support 
</video> 

或在服務器端。你可以在你的.htaccess文件中設置它們,如

AddType video/mp4 .mp4 
AddType video/mp4 .mov 
+1

Modernizr返回false,即使我沒有在頁面上嵌入任何視頻,modernizr仍然會檢測。但要回答你的問題,我嵌入了所有3。 – Rich

相關問題