为什么firefox可以';从本地主机播放HTML5视频元素?
我尝试在本地主机上播放HTML5视频,代码如下:为什么firefox可以';从本地主机播放HTML5视频元素?,html,firefox,html5-video,Html,Firefox,Html5 Video,我尝试在本地主机上播放HTML5视频,代码如下: <html> <head> <meta charset="utf8"> <title>HTML5 <video> content negotiation test</title> </head> <body> </body> <video src="Firefox.ogv" autoplay="true" c
<html>
<head>
<meta charset="utf8">
<title>HTML5 <video> content negotiation test</title>
</head>
<body>
</body>
<video src="Firefox.ogv" autoplay="true" controls="true">
Your browser does not support the <code>video</code> element.
</video>
</html>
它与铬合金完美结合,
但是为什么它不能与firefox一起使用呢
我把它放在IIS7上,这是我的web.config
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".ogv" mimeType="video/ogv" />
</staticContent>
在.htaccess文件中设置MIME类型的方式可能有问题。您可能需要添加以下内容才能正确显示.ogv
AddType video/ogg .ogv
如果mime类型不正确,Firefox倾向于不播放.ogg视频 您想要的是“视频/ogg”,而不是“视频/ogv”。链接不会指向图像。您使用的是什么版本的Firefox?请检查:1。firebug net面板并确保Firefox.ogv具有真正的video/ogg mime类型2。检查Firebug DOM选项卡3中视频元素的错误和网络状态属性。请对布尔HTML5属性使用cannonical或空值,并使用phpinfo()确保mod_mime模块loaded@user834931在那种情况下,很难说。您确实检查了服务器是否正在发送正确的MIME类型?