HTML5视频属性支持

时间:2012-10-10 13:14:12

标签: html5 video attributes

我有一个HTML5视频,工作正常,每当我启动浏览器时,我都会愉快地微笑......但是!

我知道某些浏览器不支持视频标记,但我注意到支持视频属性的差异 / methods /也是如此。在某个地方是否有这样的摘要?

例如: 海报属性在每个浏览器中都不起作用,即使视频可以正常工作!

我认为仅仅使用整个javascript库来处理像poster这样的属性是非常没用的,所以如何处理这个? 或者我完全错了,是否支持IF视频,每个属性也支持相同的方式?

请帮帮我! :)

感谢您的所有建议, WK

ps:我正在为视频的每个变体使用视频。所以这很好。

4 个答案:

答案 0 :(得分:1)

这是你之后的事吗? click me

答案 1 :(得分:1)

基本上,对HTML5视频标记有以下支持:

  1. 每个支持HTML 5的现代浏览器都支持<video> 含义:IE9 +,FF3.6 +,Chrome,Opera,Safari
  2. Internet Explorer 9不支持poster属性。我相信 在Microsoft connect上甚至有关于此的错误。
  3. Firefox不支持循环属性。 (完成后重播视频)
  4. 不同的浏览器支持不同的视频格式,IE9支持 H.264,Firefox支持ogg(Theora)和WebM等,这意味着您需要提供所有格式才能与所有浏览器兼容。
  5. 其他地方几乎都得到了支持。

答案 2 :(得分:1)

好吧,HTML 5还没有标准化。因此,支持html5的每个浏览器的工作方式都不同。就视频标签而言,您必须提供不同的格式,以便获得各种浏览器列表的支持。您可以在this site上测试浏览器支持。在这里,您可以获得有关浏览器支持HTML5的范围的所有详细信息

答案 3 :(得分:0)

我发现这个页面是一个很好的资源(虽然它已经开始变得像今年早些时候一样):http://www.longtailvideo.com/html5

另外,我发现如果您使用Android等移动设备,浏览器支持会因设备而异。即使他们“得到支持”,我总是会有奇怪的行为。

至于海报,如果你想在所有浏览器上获得支持,就没有好的解决方案。