已经询问问题或iframe是否应用于视频嵌入...
我应该使用< object>或< iframe>用于加载视频?
但是我的问题将这一步骤更进一步。如果专门嵌入YouTube视频,使用对象方法是否有任何优势,除了上述帖子中已经提到的对象方法?
请记住,如果观看者无法使用Flash,则iFrame将降回html5,为什么有人要再使用对象方法了?
大卫。
<object>
嵌入有一些差异。如果您正在编写Flash应用程序,则无法嵌入iFrame。因此,使用SWF将适用于这些环境。API还仅支持IE8及以上,该API将用于postMessage
实施。如果您只是嵌入视频,则<iframe>
可以正常工作,但是如果您想访问API,则用户必须具有IE8或更高。
<iframe>
是YouTube使用的支持和首选方法。除了已经提到的有关获得HTML5播放的能力(这是最大的优势)之外,API还具有更丰富的且与我们的其他嵌入内容一致。