使用新的iframe嵌入模式包含YouTube视频时,是否可以强制执行该视频的Flash版本?
我不想要HTML5版本,因为它对普通用户来说非常麻烦(例如全屏)。
此致
答案 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给其他所有人。