html - 为什么 firefox 不能从本地主机播放 HTML5 视频元素?

标签 html firefox html5-video

我尝试使用 localhost 上的以下代码通过 HTML5 播放视频:

<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>

最佳答案

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

AddType video/ogg .ogv

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

关于html - 为什么 firefox 不能从本地主机播放 HTML5 视频元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6667565/

相关文章:

http - 记录流量的firefox插件

javascript - 是否可以检查用户是否有摄像头和麦克风以及是否已使用 Javascript 授予权限?

python - 如何在 Mozilla - Marionette 网络驱动程序中设置特定的下载位置?

javascript - HTML 视频播放器解决方案?

javascript - 如何使视频控件显示在 Firefox 中?

javascript - 我需要帮助阅读这段代码以了解它在做什么,以便我可以将它转换为 javascript

html - 从内侧绕箭头

html - 在网格模板区域中使用重复而不是必须重复网格单元名称

javascript - 什么是“menu2”的实现

html - 如何将日期输入占位符对齐到 Firefox 的中心