【问题标题】:HTML5 video Stopped working in Mozilla firefox 41.0.1HTML5 视频在 Mozilla firefox 41.0.1 中停止工作
【发布时间】:2015-10-06 11:49:56
【问题描述】:

最近我的 mozilla Firefox 已更新到 41.0.1,并且网站已停止播放托管在 Rackspace 服务器上的 HTML 5 视频。

<video preload="" poster="http://a35080557e7a03b9f1f1-86aee789662273f4e4ffb1bc62c5c3ee.r62.cf3.rackcdn.com/1443704408.jpg" class="vjs-tech" id="lessVid-1_html5_api" onended="return mymoreinfo();">
                    <source type="video/mp4" src="http://a35080557e7a03b9f1f1-86aee789662273f4e4ffb1bc62c5c3ee.r62.cf3.rackcdn.com/1443704361201302222231382124.mp4"></source>
                    <source type="video/webm" src="http://a35080557e7a03b9f1f1-86aee789662273f4e4ffb1bc62c5c3ee.r62.cf3.rackcdn.com/1443704361201302222231382124.mp4"></source>
                    <source type="video/ogg" src="http://a35080557e7a03b9f1f1-86aee789662273f4e4ffb1bc62c5c3ee.r62.cf3.rackcdn.com/1443704361201302222231382124.mp4"></source>
                 </video>

我正在使用 Video JS 播放器播放视频。

它没有给出任何错误仍然没有加载视频。请推荐!!

【问题讨论】:

  • 这和 PHP 有什么关系? PHP 标记已删除。
  • 你是说火狐吗?最初的 Mozilla 浏览器在达到 41 版之前很久就死了。
  • 是的,Mozilla Firefox 浏览器。
  • 删除了较早的答案,因为尽管您的 Content-Type 标头中的 mime 类型是错误的,但这似乎并不是问题的全部。 Firefox 出于某种原因认为该文件是 3GP,它无法播放。从控制台:HTTP "Content-Type" of "video/3gpp" is not supported. Load of media resource ... failed.

标签: firefox html5-video video.js


【解决方案1】:

在另一个问题中看到同样的问题后,我想起了这个问题。您有几个问题,但主要问题是文件的格式是 3GP 而不是 MP4,并且 Firefox 不播放这些文件,即使在以前的版本中显然也是如此。

this answer 中的详细信息在此处适用。

您的 MIME 类型也不正确 - 您的服务器返回 Content-Type: image/jpeg。如果是 MP4,那应该是video/mp4。第二个和第三个source 元素是不需要的,如果你没有一个类型的文件,把它们排除在外

【讨论】:

    【解决方案2】:

    我也有同样的问题。 像您一样,我正在使用 http 协议从另一台服务器收取视频费用,我认为问题可能是请求的服务器没有将 mime 类型发送到您的页面,因此 firefox 崩溃。在控制台中,就我而言,它说:“Content-Type HTTP od application/octet-stream is not compatible...”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-18
      • 1970-01-01
      • 2011-02-22
      • 2013-12-23
      • 2021-12-15
      • 1970-01-01
      • 1970-01-01
      • 2012-08-04
      相关资源
      最近更新 更多