“怎么可能?”;更多视频“;暂停时的覆盖将从YouTube嵌入中删除吗?Edpuzzle和Khan学院不知怎么做到了

“怎么可能?”;更多视频“;暂停时的覆盖将从YouTube嵌入中删除吗?Edpuzzle和Khan学院不知怎么做到了,youtube,youtube-api,Youtube,Youtube Api,我希望嵌入的YouTube视频暂停时,“更多视频”覆盖不会显示 我看过其他类似的帖子,但没有一篇提到Edpuzzle(例如)和Khan Academy能够阻止“更多视频”(ytp暂停覆盖)的播放 YouTube对教育网站是否有例外?rel参数隐藏了更多的视频覆盖,但我们无法使用完整功能,因为YouTube只允许某些网站这样做 示例:khan academy上的rel=0会隐藏覆盖,但不会在您的站点上 文件所述内容: 这是showinfo和rel参数的弃用声明。标题、频道信息和相关视频是YouTu

我希望嵌入的YouTube视频暂停时,“更多视频”覆盖不会显示

我看过其他类似的帖子,但没有一篇提到Edpuzzle(例如)和Khan Academy能够阻止“更多视频”(ytp暂停覆盖)的播放


YouTube对教育网站是否有例外?

rel参数隐藏了更多的视频覆盖,但我们无法使用完整功能,因为YouTube只允许某些网站这样做

示例:khan academy上的rel=0会隐藏覆盖,但不会在您的站点上

文件所述内容:

这是showinfo和rel参数的弃用声明。标题、频道信息和相关视频是YouTube核心用户体验的重要组成部分,这些变化有助于使YouTube在不同平台上的观看体验保持一致

现在我们知道,当用户使用官方的iframeapi暂停时,我们无法隐藏更多的视频覆盖。我们能做的是使用一个更“黑客”的解决方案

方法1:


只需通过“div裁剪”隐藏玩家的顶部和底部。可以找到一个工作演示。这基本上隐藏了“更多视频”部分,但也隐藏了控件,这可能是不需要的

这是因为YouTube播放器总是以视频为中心,即使是非常高的播放器。因此,我们所要做的就是让球员真正的高大起来,从上到下裁剪

为了进行裁剪,我们需要用div来包装iFrame,因此我们的HTML可能看起来像这样。


回答得很好。您提到“YouTube只允许某些网站最大限度地使用showinfo和rel参数”--你知道我如何与YouTube联系以获得这样的例外吗?@DanielBollo我会四处看看,并通过电子邮件发送帮助电子邮件,看看是否有一个固定的路径可以访问这些内容parameters@DanielBollo他们没有回复我,但可能会联系谷歌销售部,在这里可以找到,这可能是富有成效的。我还发现了另一种隐藏“更多视频”覆盖的方法,即如果您使所有视频都未列出,并设置rel=0参数,则您的视频将没有覆盖。看看,,该频道只有一个公共视频,但为了安全起见,最好有一个没有公共视频的频道,因为rel=0将只推荐该频道的视频。我还注意到,edpuzzle在其前端代码中公开了一个google api密钥和客户端id,这可能意味着他们支持google登录,这意味着他们使用gapi(谷歌api)也许这就是为什么他们可以在每个视频上隐藏更多视频的原因。不过我还没来得及测试这个理论。非常感谢你的补充评论。如果我的视频未列出,则隐藏视频覆盖将不起作用,因为我的网站允许任何人对任何视频进行注释,而不仅仅是他们自己的视频。关于Edpuzzle——我们使用谷歌登录,我们的网站上有更多的视频覆盖,所以我不认为这有什么区别。我认为我的最佳选择就是你提到的——联系他们的销售人员,四处打听。你帮了我这么多,真是太棒了,我真的很感激你!