以下视频元素在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>
答案 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)。