具有视频回退和有效html5的Flash?
我正在尝试制作一个flash视频,对于那些不支持flash的浏览器,比如iPhone,可以使用html5视频元素。我还想要有效的html5 我看到的问题是,在html5中,object不再支持classid属性,但如果用户没有但想要flash,则需要它 看来我的选择是接受无效的html5,但不让flash正常工作,或者让classid,但没有有效的html5具有视频回退和有效html5的Flash?,flash,html,video,validation,Flash,Html,Video,Validation,我正在尝试制作一个flash视频,对于那些不支持flash的浏览器,比如iPhone,可以使用html5视频元素。我还想要有效的html5 我看到的问题是,在html5中,object不再支持classid属性,但如果用户没有但想要flash,则需要它 看来我的选择是接受无效的html5,但不让flash正常工作,或者让classid,但没有有效的html5 不管怎样,你想拥有一切吗?我一定错过了什么 您可以为每个浏览器排除classid,但IE使用条件除外,因为其他浏览器没有它也可以正常工作。
不管怎样,你想拥有一切吗?我一定错过了什么 您可以为每个浏览器排除classid,但IE使用条件除外,因为其他浏览器没有它也可以正常工作。验证器将忽略包含classid的版本,只读取HTML5有效版本
<!--[if IE]> <object id="flashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="90" height="90" ><![endif]-->
<!--[if !IE]>--><object id="flashID" width="90" height="90"> <!--<![endif]-->
这并不漂亮,但如果验证是必要的,它会起作用。有趣的是,我会尝试一下,然后再给你回复。谢谢