为什么firefox无法从Localhost播放HTML5视频元素?

时间:2011-07-12 16:20:23

标签: html5 firefox html5-video

我尝试使用HTML5播放视频,并在 localhost 上使用以下代码:

<html>
<head>
<meta charset="utf8">
    <title>HTML5 &lt;video&gt; 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>

它与Chrome完美配合, http://imageshare.web.id/images/60h5p00ixmetpyerd7w.jpg

但为什么它不适用于Firefox http://imageshare.web.id/images/4bky59ruk8djra8wtmp.jpg

我在IIS7上托管它,这是我的web.config

    <staticContent>
        <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
        <mimeMap fileExtension=".ogv" mimeType="video/ogv" /> 
    </staticContent>

2 个答案:

答案 0 :(得分:1)

在您的.htaccess文件中设置MIME类型的方式可能有问题,您可能需要添加以下内容才能正确显示.ogv

AddType video/ogg .ogv

如果mime类型不正确,Firefox往往不播放.ogg视频!

答案 1 :(得分:0)

你想要“video / ogg”,而不是“video / ogv”。