一尘不染

强制HTML5 YouTube视频

html

关于YouTube API博客,他们正在试验新的 HTML5 视频播放器。

显然,要使用html5播放视频,您必须使用iframe嵌入代码:

<iframe class="youtube-player" type="text/html" width="640" height="385"
  src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>

但是,如果客户端尚未加入HTML5试用版,则即使客户端的浏览器支持HTML5视频,播放器也会自动退回到Flash播放器中。

如果用户尚未参与HTML5试用版,即使浏览器支持,如何强制HTML5视频播放?

否则,如何禁用Flash后备广告?


阅读 544

收藏
2020-05-10

共1个答案

一尘不染

我找到了解决方案:

您必须html5=1在iframe的src属性中添加:

<iframe src="http://www.youtube.com/embed/dP15zlyra3c?html5=1"></iframe>

视频将显示为HTML5(如果可用),或回退到Flash Player。

2020-05-10