0

我尝试寻找解决方案,在浏览论坛的三天内我找不到任何帮助。

这是我的视频链接: http ://www.aguacatesjbr.com/English/Company/company.html

我相信代码是正确的,因为我用网站提供的 Oceans-Clip 视频替换了我的源视频。Oceas-Clip 视频可以在 FireFox 和 IE 上播放,但不能在我的原始视频上播放。但是,如果我直接输入视频的地址,它会在 FF 和 IE 上呈现。

我不认为这是大小问题,因为我正在用一个 4.20MB 的视频进行测试。

我在 PC 和 MAC 中都遇到了 IE 和 FireFox 的这个问题。Android 和 Apple 设备与 Chrome 和 Safari 完美配合。

4

1 回答 1

1

首先,您需要为视频提供正确的 mime 类型,即video/mp4mp4 中的 H.264 和video/webmWEBM。请参阅MSDNMDN

现在,您将.mp4视频作为video/mpeg.

然后,我的页面有一个video/webm指向的源http://www.aguacatesjbr.com/Videos/JBR_video.webm,在撰写本文时不存在。修复它。

Firefox 只能在某些平台上播放 H.264/mp​​4。有关 Firefox 中当前支持的平台和视频支持的列表,请参阅“支持的媒体格式”。

最后,在较新的 Firefox 版本中会出现有关视频加载失败的警告消息。例如:

[20:35:11.515] HTTP "Content-Type" of "video/mpeg" is not supported. Load of media resource http://www.aguacatesjbr.com/Videos/JBR_video.mp4 failed. @ http://www.aguacatesjbr.com/English/Company/company.html
[20:35:11.515] All candidate resources failed to load. Media load paused. @ http://www.aguacatesjbr.com/English/Company/company.html
于 2013-09-10T18:34:00.253 回答