HTML5视频无法在Firefox中播放

我已将文件转换为三种不同的格式:mp4,web和ogv。据 caniuse火狐据说支持ogg和webm,但没有什么是玩。

我使用Miro Converter转换文件,根据其他人这应该工作很好。我相信Chrome会接收到webm文件(如果我右键单击 – >在新选项卡中打开,它会显示我的webm文件),这是非常好的。

网址:http://dev.fristil.se/hbh/

我有一个静态图像作为背景。该视频假设在其上显示,所以如果它不移动,你可以告诉它不工作。

有任何想法吗?

解决方法

您的服务器没有为文件发送正确的MIME类型。

它发送Content-Type:text / plain

HTML5视频可能会在Safari,Chrome和IE 9中播放,但不能在Firefox或IE 7-8中播放。如果您修复MIME类型问题,它将在Firefox中播放。

如果您使用Apache Web服务器或Apache的衍生工具,可以在您的站点范围的httpd.conf中或在存储视频文件的目录中的.htaccess文件中使用AddType指令。 (如果您使用其他Web服务器,请参阅服务器的文档,了解如何为特定文件类型设置Content-Type HTTP头。)

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

AddType audio/mpeg .mp3
AddType audio/ogg .ogg
AddType audio/mp4 .m4a
AddType audio/wav /wav

你也有同样的问题:Video file .ogv plays locally in Firefox,but not from server
更详细的答案:http://stackoverflow.com/a/6145629/1081079

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码