即使在showinfo = 0

时间:2018-10-21 10:37:13

标签: iframe youtube youtube-api embed

我正在显示嵌入的YouTube视频作为板块的背景。问题在于该视频不应显示任何YouTube信息,但会短暂显示该视频的徽标和标题,从而导致该网站的设计显示出现问题(在图像中,您可以看到该视频的徽标和标题出现在该网站徽标的后面) :

The YouTube video logo appears behind the website logo

iframe中生成的链接为:

https://www.youtube.com/embed/67jdk5q3BaY?
iv_load_policy=3
&modestbranding=1
&autoplay=1
&controls=0
&showinfo=0
&wmode=transparent
&branding=0
&autohide=1
&rel=0
&origin=http%3A%2F%2Fads-up.fr
&disablekb=1
&fs=0
&enablejsapi=1
&widgetid=2

iframe代码:

<iframe id="YTPlayer-ID-1540117232090" class="ytplayer-player-inline" frameborder="0" allowfullscreen="1" allow="autoplay; encrypted-media" title="YouTube video player" width="1585" height="892" src="https://www.youtube.com/embed/67jdk5q3BaY?iv_load_policy=3&amp;modestbranding=0&amp;autoplay=1&amp;controls=0&amp;showinfo=0&amp;wmode=transparent&amp;branding=0&amp;autohide=1&amp;rel=0&amp;origin=https%3A%2F%2Fads-up.fr&amp;disablekb=1&amp;fs=0&amp;enablejsapi=1&amp;widgetid=2" style="width: 1585px; height: 892px; left: 0px; top: -256px;"></iframe>

我尝试更改了适度的品牌价值,但无法正常工作。

1 个答案:

答案 0 :(得分:2)

很遗憾,youtube最近更改了其API的行为。

showinfo = 0不再起作用。

请参阅:https://developers.google.com/youtube/player_parameters#showinfo

  

注意:此参数已弃用,2018年9月25日之后将被忽略。