Youtube iframe嵌入:强制Flash?

时间:2011-12-07 12:46:34

标签: flash iframe youtube embed html5-video

使用新的iframe嵌入模式包含YouTube视频时,是否可以强制执行该视频的Flash版本?

我不想要HTML5版本,因为它对普通用户来说非常麻烦(例如全屏)。

此致

2 个答案:

答案 0 :(得分:3)

您可以使用以下两种方式之一创建youtube flash player嵌入代码。

方法1

以下是两位玩家的iframe代码。

HTML5播放器

<iframe width="350" height="150" src="https://www.youtube.com/embed/ffiJNSy8CBA"><iframe>

Flash版

<iframe width="350" height="150" src="https://www.youtube.com/v/ffiJNSy8CBA"><iframe>

注意区别?只需将/embed/更改为/v/

即可

以下是youtube embed code generator tool,您可以使用该https://www.youtube.com/watch?v=wAN77SmbKBY&nohtml5=1自定义youtube嵌入播放器。

方法2

这是加载Flash播放器的一种非常简单的方法。您可以使用&nohtml5=1参数加载该视频的Flash版本。

示例网址:{{3}}

答案 1 :(得分:2)

我非常有信心iframe选项不包含选择html5或flash的参数,因为iframe允许youtube在将来更改其代码。

如果你绝对想要flash,只需使用旧的youtube嵌入代码(而不是新的iframe):http://www.tools4noobs.com/online_tools/youtube_xhtml/

这仍然有效,并且100%的时间都会提供Flash版本:)

如果您仍想使用两者,请添加一些简单的浏览器检测。将flash嵌入代码提供给问题客户端,iframe给其他所有人。