<iframe src="snip?showinfo=0&controls=0&rel=0"></iframe>
JSFiddle。所有控件,包括标题,在播放之前和播放期间都是隐藏的,但是当视频结束时,标题出现,忽略showinfo
设置。这是预期的行为吗?
不值得再问了。是否可以隐藏YouTube
水印与此设置?
回答第一个问题,这是预期的行为。YouTube希望另一端的人点击更多的视频。
对于第二个,您要寻找的是modestbranding=1
参数。不幸的是,你必须先使用这个参数,你不能在showinfo=0
中使用它。我想YouTube应该得到一些荣誉,对吧?可能会有一个微调或一个未列出的参数。我再打几针。
你还可以在这里找到Brian Glick在YouTube上对这个功能的解释。
我知道我迟到了,但是既然这个问题没有得到回答…
标题只显示当你使用HTML5播放,如果启用,当视频是通过iframe嵌入。Flash播放最后不显示标题。
你可以隐藏/掩盖使用YouTube iFrame API与if (event.data == YT.PlayerState.ENDED)
的标题。但要注意,YouTube不允许你掩盖太多。只要有一个可见的(没有右键)链接到YouTube,像水印,控件中的徽标或可点击的标题,你应该很好。