我正在玩HTML5视频,因为它有很好的iphone/ipad后备。 html5视频首先检查<source>
元素,如果不支持任何格式,则回落到<video>
标记(例如,闪光灯)内提供的任何内容。html5视频标签+ flash视频:如何更改优先级
我很想扭转行为来节省带宽:默认情况下使用Flash,如果不可用,则返回到html5视频。
是否有任何获得此行为的方式不使用javascript? (然后解决方案变得非常明显)。
best,hansi, -
p.s.我确实尝试将元素“内向外”(<object><video/></object>
而不是<video><object/></video>
,但这会导致视频显示两次)
p.p.s.我目前的解决方案是
if(navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]){ ... }
else{ ... }
这是次优的,因为它适用于iPhone/iPad的,但使用旧的浏览器时,会导致很大的混乱没有安装Flash。
您的