modestbranding 不适用于 YouTube 嵌入

modestbranding not working for YouTube embed

我正在尝试隐藏出现在右下角的 YouTube 徽标。由于某种原因,modestbranding=1 不起作用:

<iframe class="gtms-intro" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" width="1280" height="720" src="https://www.youtube.com/embed/ywFGJecodxQ?rel=0&amp;controls=0&amp;showinfo=0&amp;autoplay=1&amp;loop=1&amp;modestbranding=1&amp;playlist=ywFGJecodxQ" frameborder="0"></iframe>

问题在于您添加参数的方式。在 link 你应该像这样添加参数:

"http://www.myLink.com?first_param=1&second_param=0&third_param=3"

中间没有amp;。 因此,您的 iFrame 应该如下所示:

<iframe class="gtms-intro" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" width="1280" height="720" src="https://www.youtube.com/embed/ywFGJecodxQ?rel=0&controls=0&showinfo=0&autoplay=1&loop=1&modestbranding=1&playlist=ywFGJecodxQ" frameborder="0"></iframe>

希望对您有所帮助。

如果您同时拥有 showinfo=0modestbranding=1,YouTube 徽标将显示得更加突出。

我的结论是无法删除所有指向 YouTube 的链接,因此您必须选择一个。

这些图像显示播放时的视觉效果。

showinfo=0&modestbranding=0

showinfo=0&modestbranding=1

showinfo=1&modestbranding=1

controls=0modestbranding=1 的组合还在右下角提供了一个大的 YouTube 徽标。 showinfo 自 2018 年 9 月以来什么都没做。

我刚刚注意到,当我添加 color=white 时,modestbranding 对我不起作用,但当我将其改为 color=red 时,YT 徽标消失了。希望对遇到类似问题的人有所帮助。

这个 url 对我来说工作正常。

https://www.youtube.com/embed/videoId?modestbranding=1&enablejsapi=1&widgetid=3&iv_load_policy=3&fs=0

其中 videoId 是您可以动态传递的 youtube id。

希望对大家有所帮助。