在Safari 5.1.7 for Windows中未检测到视频元素

Ric*_*ich 5 windows safari html5-video modernizr

我在Windows 7上运行Safari 5.1.7.

我的网站上播放了一个HTML 5视频元素,在运行视频脚本之前,我使用modernizr来测试是否支持视频.

据caniuse.com称,Safari 5支持视频.但是,在控制台中,Modernizr.video返回false.当此浏览器支持视频时,为什么返回false?

在此输入图像描述

lon*_*ngi 0

你是如何嵌入你的视频的?您使用哪种视频格式?请提供更多信息!

Safari仅支持MP4格式,如果您仅提供oggor WebM,这可能是错误的原因之一。另一个可能是你错过了你的哑剧类型。在视频标签中(查看代码示例),

<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>
Run Code Online (Sandbox Code Playgroud)

或者在服务器端。您可以在 .htaccess 文件中设置它们,例如

AddType video/mp4 .mp4
AddType video/mp4 .mov
Run Code Online (Sandbox Code Playgroud)