0

我正在设置 oneweekfatloss.com,但无法显示视频。

它适用于 Chrome 和 Safari,但不适用于 IE 和 FF。我创建了一个 mp4 和 .ogv 文件。

我的html做错了吗?

 <video width="720px" height="420px" autoplay>
    <source src="https://s3.amazonaws.com/paleojumpstart/paleovideos/Paleo+Sales+Video.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
    <source src="https://s3.amazonaws.com/paleojumpstart/paleovideos/Paleo_Sales_Video-OGV.ogv" type='video/ogg; codecs="theora, vorbis"'>
    <object data="https://s3.amazonaws.com/paleojumpstart/paleovideos/Paleo+Sales+Video.mp4" width="720px" height="420px">
        <embed type="application/x-shockwave-flash" src="https://s3.amazonaws.com/paleojumpstart/paleovideos/Paleo_Sales_Video-Flash.flv" width="720px" height="420px">
    </object>
</video>

编辑:我意识到我没有在 Amazon s3 上正确设置权限。这解决了FF问题。不过,IE 仍然无法正常工作。

EDIT2:如果我在本地打开页面,IE 将播放视频,但不是从我的服务器。

4

1 回答 1

0

有关格式兼容性,请参阅以下页面:WebMMp4Ogg。FireFox 仅支持 WebM 和 Ogg。IE 不支持标准<source标签。以下是 MSDN 的代码摘录:

<video width="400" height="300" poster="frame.png" autoplay controls loop>
    <source src="video.ogv" type='video/ogg; codecs="theora,
     vorbis"'>
    <source src="video.mp4" type='video/mp4; codecs="avc1.42E01E,
     mp4a.40.2"'>
 </video>

您可以在此页面上测试视频格式的兼容性:http: //ie.microsoft.com/testdrive/Graphics/VideoFormatSupport/Default.html

于 2013-02-08T18:25:05.507 回答