【问题标题】:Firefox 4 Not Playing HTML5 Video When On ServerFirefox 4 在服务器上不播放 HTML5 视频
【发布时间】:2011-05-20 10:03:06
【问题描述】:

我一直在从事一个嵌入了 HTML5 视频的项目。它在本地工作,但是当我把它放在服务器(或者在这种情况下,MAMP)上时它不会播放。如果我右键单击视频,它会让我保存视频文件,但它永远不会在页面上播放。有问题的特定视频没有控件,但是当我添加另一个带有控件的测试视频时,它的中心有一个 X。

我正在为 H264、WebM 和 Theora 提供服务。相同的视频在 Chrome 或 Safari 中也能正常播放。

我遗漏了任何安全问题吗?另外,知道为什么 Firefox 是唯一一个拒绝循环播放视频的浏览器吗?

提前致谢。

【问题讨论】:

    标签: html video


    【解决方案1】:

    我的假设是,无论出于何种原因,Firefox 都将其视为视频,可能是服务器发送的 MIME 类型。如果您使用的是基于 Apache 的服务器,则可以将以下内容添加到您的 .htaccess 以确保发送正确的 MIME 类型。

    AddType 视频/ogg ogv AddType video/mp4 mp4 AddType 视频/webm webm

    【讨论】:

    • 感谢您的回复,我想这也可以。
    【解决方案2】:

    只需将 .theora.ogv 更改为 .theora.ogg。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 2013-02-27
      • 1970-01-01
      相关资源
      最近更新 更多