HTML5视频无法在Firefox中运行

时间:2012-01-13 05:10:04

标签: html5 video

以下视频元素在Firefox中不起作用,但似乎在Chrome中运行良好。谁能说明为什么会这样?

<video width="150" height="55" autoplay loop>
    <source src="logo-video2.mp4" type="video/mp4" />
    <source src="logo-video2.ogg" type="video/ogv" />
    <source src="logo-video2.webm" type="video/webm" />
    <img src="logo.jpg" alt="dasd">
</video>

3 个答案:

答案 0 :(得分:4)

尝试将此添加到.htaccess文件中。

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

答案 1 :(得分:1)

尝试将OGG或WebM源移动到堆栈顶部(即将其作为第一个)。

哪个版本的Firefox无法使用?

使用现代浏览器,您只需要提供WebM和MP4源,除非您专门针对旧版本的Firefox(我认为低于版本4)。

答案 2 :(得分:1)

当我使用Miro Video Converter重新转换视频时,它开始工作。以前我用的是AVS Converter。在我看来,有些转换器或Firefox没有遵循或完全实现VP8标准。

但无论使用哪种转换器,一切都在Chrome中完美运行(Chrome为+1)。