Firefox 21.0 HTML5视频

时间:2013-05-23 12:47:38

标签: html5 firefox html5-video

我可以发泄一下 - Mozilla不久前发布了Firefox 21.0,并且假设支持H.264视频至少可以说令人困惑。

我注意到FF21在页面加载时将HTML5视频标记更改为对象标记。

我写的这段代码......

<video controls='controls' preload='none' width='320' height='240'>
    <source src='test.mp4' type='video/mp4' />
</video>

...页面加载后自动成为此代码...

<object width="320" height="240" type="application/x-ms-wmp" uimode="full">
    <param name="autostart" value="false">
    <param name="url" value="test.mp4">
</object>

为什么FF21会将代码从VIDEO更改为OBJECT?我在Windows 7上,所以我对HTML5视频成为IE播放器并不感到惊讶 - 但这是否真的支持HTML5?

顺便说一句,如果您将视频文件的URL硬编码到source属性中,这不是什么大问题。但是,如果您正在动态加载视频,这是否意味着开发人员必须开始操作PARAM / URL属性而不是VIDEO / SOURCE属性,如果用户在Windows7上使用FF21 +?用于加载正确视频文件的if / else语句随着每次新的浏览器发布/升级而增长。

1 个答案:

答案 0 :(得分:3)

在Windows 7上运行FF21 - 没有看到此行为。页面加载,视频播放和Firebug完整显示video标记。这可能是由附加/扩展引起的吗?