我在Windows 7上运行Safari 5.1.7。
我的网站上播放了一个HTML 5视频元素,在运行视频脚本之前,我使用modernizr测试是否支持视频。
根据caniuse.com,video is supported for Safari 5。但是,在控制台中,Modernizr.video
返回false。当这个浏览器支持视频时,为什么它返回false?
答案 0 :(得分:0)
你是如何嵌入你的视频的?你使用哪种视频格式?请提供更多信息!
Safari
仅支持MP4
格式,如果您只提供ogg
或WebM
,则可能是导致错误的原因之一。另一个可能是你错过了你的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