为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

HTML5 videos won't play on *some* websites!

  • 2 个回答
  • 11 人有此问题
  • 1 次查看
  • 最后回复者为 S1

more options

Unfortunately I can't provide a direct link since the website in question is coded in such a way that navigation is facilitated by hash-tags.

Here's how to get to the video page in question:

1) Go to: http://home.nra.org

2) While the flash site is loading, at the very bottom you will have a "click here" link which will take you to the html version of the site, click it before the flash site loads. If you didn't click in time, in the fully loaded flash-version of the site there will be a link in the bottom-center called: "classic nra site", click it instead.

3) Once on the html version of the site, navigate to the "featured videos" tab on the right-hand side, and try playing ANY video.

You will immediately notice that the videos are posted using html5 video tags, but don't play on Firefox, displaying an error message saying: "Sorry, your browser cannot play this video", or "No video with supported format and MIME type found".

I tried in Google Chrome and all the videos play just fine.

Is the problem on my end and I am missing something, or is this an issue with firefox? And if so, is this a known issue that's being looked at already, or am I the first to report it?

Thanks!

Unfortunately I can't provide a direct link since the website in question is coded in such a way that navigation is facilitated by hash-tags. Here's how to get to the video page in question: 1) Go to: http://home.nra.org 2) While the flash site is loading, at the very bottom you will have a "click here" link which will take you to the html version of the site, click it before the flash site loads. If you didn't click in time, in the fully loaded flash-version of the site there will be a link in the bottom-center called: "classic nra site", click it instead. 3) Once on the html version of the site, navigate to the "featured videos" tab on the right-hand side, and try playing ANY video. You will immediately notice that the videos are posted using html5 video tags, but don't play on Firefox, displaying an error message saying: "Sorry, your browser cannot play this video", or "No video with supported format and MIME type found". I tried in Google Chrome and all the videos play just fine. Is the problem on my end and I am missing something, or is this an issue with firefox? And if so, is this a known issue that's being looked at already, or am I the first to report it? Thanks!

由nanquan于修改

所有回复 (2)

more options

Firefox doesn't support mp4 in the video tag (Codec: H264 - MPEG-4 AVC (part 10) (avc1))

Try to right-click the video and click the View Video entry in the right-click context menu or use Copy Video Loction and open the video in an external player that can handle this video (e.g. VLC or QuickTime)

<video tabindex="0" id="video-tag" controls="controls" poster="/images/NRA_Watermark1_r1.jpg" height="360" width="640">
    <source src="http://dahkmklfx4zyo.cloudfront.net/low/2_23_13_WayneLaPierre_WesternHutingAndConservation_Speech.mp4">
</video>

由cor-el于修改

more options

Problem solved! I downloaded and installed Firefox 24.0 Beta. Apparently Mozilla programming team made all the right changes in the new release. Now all videos starting working on Youtube, Yahoo and BBC, etc.

Link: http://www.mozilla.org/en-US/firefox/channel/#beta