【问题标题】:[YouTube IFrame][Android] How to remove YouTube logo from mobile browser[YouTube IFrame][Android] 如何从移动浏览器中删除 YouTube 徽标
【发布时间】:2016-05-30 16:00:41
【问题描述】:

我们使用 YouTube iframe API 在我们的网页上放置了一段 YouTube 视频。 iframe src 如下所示。

https://www.youtube.com/embed/AUBTAdI7zuY?version=3&autohide=1&iv_load_policy=3&modestbranding=0&rel=0&showinfo=0&theme=dark&playsinline=1&origin=testing&vq=medium&enablejsapi&autoplay=0

通过笔记本电脑浏览器(如 Chrome 和 Safari)查看页面时, YouTube 徽标使用参数 modestbranding=0 隐藏。

但在 Android Chrome 上查看同一页面时,徽标是可见的并覆盖在视频上。

是否有任何 iframe 参数或任何方法可以删除 YouTube 徽标?

【问题讨论】:

    标签: android iframe youtube youtube-iframe-api


    【解决方案1】:

    在这里更新我们案例的解决方案。 根本原因是我们提供的宽度和高度太小了。

    YouTube IFrame API 中所述,尺寸至少应为 200 像素 x 200 像素。

    嵌入式播放器的视口必须至少为 200 x 200 像素。如果播放器显示控件,它必须足够大以完全显示控件而不会将视口缩小到最小尺寸以下。我们建议 16:9 播放器至少宽 480 像素,高 270 像素。

    我们最终为嵌入 iframe 提供了固定大小并将 CSS 转换应用于整个页面。

    那么这个问题就打补丁了。

    【讨论】:

      【解决方案2】:

      我之前在我的移动应用中使用过 YouTube 的 API,但遇到了类似的问题。 我发现 YouTube 总是确保有办法链接回他们的网站。

      即使在台式机/笔记本电脑浏览器中,当您移动鼠标时,YouTube 链接也会位于视频进度条的最右侧。

      对于移动设备没有鼠标,因此他们没有将鼠标放在进度条上,而是在视频的角落放置了一个静态链接。

      可能有一种方法可以通过使用 HTML 和 JavaScript 在其上放置一些东西来掩盖它。我很确定这会违反许可协议,所以我不会推荐它。

      【讨论】:

      • 谢谢!那么除了去掉标志之外,有没有办法让它变小呢?我们不想违反协议,但徽标很大,覆盖了整个嵌入视频和播放按钮。
      • 我不确定你为什么会这样。当我使用 chrome 查看您在手机上提供的 URL 时,它在我的屏幕右下方显示为一个小图标。它非常小,一点也不大。你用的是什么浏览器?
      • 我使用 Android Chrome。我找到了原因。正如YouTube Iframe API 中所述,推荐的播放器尺寸为 200 像素乘 200 像素,但我分配的值更小。感谢您在这方面帮助我。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-02
      • 2017-03-25
      • 1970-01-01
      • 2016-05-21
      • 1970-01-01
      • 2018-07-09
      • 2011-06-05
      相关资源
      最近更新 更多