【发布时间】:2011-02-04 10:45:24
【问题描述】:
我试图找出为什么 youtube embeds 在 iPad 上工作得很好,而不是在任何其他视频网站的 embeds 上。
youtube 嵌入示例:
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/DlIU5TgwEFg&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param>
<embed src="http://www.youtube.com/v/DlIU5TgwEFg&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"></embed>
</object>
这是因为 iPad 有一个原生 youtube 应用程序,它特别支持 youtube 嵌入,或者这是由 youtube 嵌入代码执行的脚本处理的东西,它可能会检查用户代理,然后使用指向视频的 h.264 编码版本的源加载 HTML5 视频播放器(这种可能吗?
【问题讨论】:
-
and not the embeds of any other video site.是什么意思?我之前在我的网站上嵌入了 Youtube 视频,它完美无缺。 -
我的意思是,例如,如果您使用 Vimeo 视频的嵌入代码创建一个测试页面,并尝试在 iPad 中打开它,它不会播放,但 youtube 嵌入不是这种情况,他们玩得很好。
-
我知道 iPad 根本不支持闪存。我猜 iPad 只有 youtube 插件(看到他们与 Google 合作很多)。
标签: video ipad html youtube embed