播放视频结束时隐藏标题

时间:2013-04-12 19:06:48

标签: youtube-api

<iframe src="snip?showinfo=0&controls=0&rel=0"></iframe>

JSFiddle。所有控件(包括标题)在播放前和播放期间都会隐藏,但是当视频结束时,会显示标题,忽略showinfo设置。这是预期的行为吗?

不值得问另一个问题。是否可以使用此设置隐藏YouTube水印?

2 个答案:

答案 0 :(得分:0)

要回答第一个问题,这是预期的行为。 YouTube希望另一端的人点击更多视频。

至于第二个,你要找的是modestbranding=1参数。不幸的是,您必须先使用该参数,而不能将其与showinfo=0一起使用。我猜YouTube必须获得某种类型的信用吗?可能存在调整或未列出的参数。我会再给它一些镜头。

此外,您还可以在YouTube上找到explanation from Brian Glick以获取此功能。

答案 1 :(得分:0)

我知道我迟到了,但因为这个问题从来没有回答过......

标题仅在您使用HTML5 playback时启用,如果已启用,并且视频是通过iframe嵌入的。 Flash播放最后没有显示标题。

您可以使用if (event.data == YT.PlayerState.ENDED) {{1}}来隐藏/掩盖标题。请注意,YouTube不允许您掩盖太多内容。只要有可见的(没有右键单击)链接回YouTube,如水印,控件中的徽标或可点击的标题,您应该没问题。