0

我正在尝试使用 HTML5 在网站上显示一些视频。在我的本地副本上,视频在每个浏览器上都能完美运行(即...Chrome - 版本 19.0.1084.56、Safari - 5.1.7 和 FireFox - 13.0.1。)但是,一旦我将视频推送到实时站点 FireFox 似乎停止工作。我得到的只是文字说明“找不到视频和支持的格式和 MIME 类型”。我浏览了整个网络,似乎无法弄清楚这一点。

到目前为止,我已经尝试过:

1.) 更改视频源的顺序(将 FireFox 视频类型移到顶部)。

2.) 我已将视频重新加载到实时网站。

3.) 将“编解码器”添加到文件时间。似乎没有任何效果。我错过了什么吗?我能看到的唯一区别是实时站点是 (https://)。不过这应该没关系。任何想法或帮助都会很棒!

 <video width="685" height="451" controls  preload="none" poster="/video/office_safety.jpg" id="video">
      <source type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"' src="/video/office_safety.mp4" ></source>
      <source type='video/ogg; codecs="theora, vorbis"' src="/video/office_safety.ogv"></source>
      <source type='video/webm; codecs="vp8.0, vorbis"' src="/video/office_safety.webm"></source>
    </video> 
4

1 回答 1

1

也许您需要将 mime 类型添加到 htaccess 文件中:

#AddType TYPE/SUBTYPE EXTENSION
AddType audio/mpeg mp3
AddType audio/mp4 m4a
AddType audio/ogg ogg
AddType audio/ogg oga
AddType audio/webm webma
AddType audio/wav wav

AddType video/mp4 mp4
AddType video/mp4 m4v
AddType video/ogg ogv
AddType video/webm webm
AddType video/webm webmv
于 2012-06-21T17:49:19.143 回答