HTML5视频无法在Firefox 3.6中播放

时间:2014-07-11 09:03:21

标签: html html5 firefox browser html5-video

我有以下代码在网站上播放HTML5视频:

<video autoplay loop poster="">

    <source src="http://www.domain.com/uploads/videos/video.mp4" type="video/mp4;">
    <source src="http://www.domain.com/uploads/videos/video.webm" type="video/webm"/>
    <source src="http://www.domain.com/uploads/videos/video.ogg" type="video/ogg"/>

    <p> Your browser does not support HTML5 video. Please upgrade to a modern browser to view the video.</p>

</video>

我在Firefox 3.6上试过它,它显示的是空白页而不是播放视频。有没有办法来解决这个问题?感谢。

2 个答案:

答案 0 :(得分:2)

Firefox 3.6 does support HTML 5 video,因此您遇到的行为是正确的。

使用JavaScript to detect when no sources have loaded并提供DOM操作的替代方案。

答案 1 :(得分:1)

您的服务器可能将其作为application / octet-stream提供。

检查您的内容类型是否正确:

.ogg application/ogg
.ogv video/ogg
.mp4 video/mp4

我不知道您的服务器设置,但如果您使用的是apache,请将此添加到.htaccess:

AddType application/ogg .ogg
AddType video/ogg .ogv
AddType video/mp4 .mp4 .m4v
AddType video/webm .webm