【问题标题】:"Unauthorized" overlay on Android YouTube player supported?支持 Android YouTube 播放器上的“未经授权”覆盖?
【发布时间】:2016-02-15 00:13:58
【问题描述】:

我正在查看 Android PlutoTV 应用程序并试图获得类似的效果。

现在,为了证明这个视频确实来自 YouTube,请看下一张截图:

如果有人能解释这种叠加效果是如何获得的,尽管有 youtube 的播放器限制,我将不胜感激。

请帮忙!

干杯

【问题讨论】:

    标签: android-youtube-api


    【解决方案1】:

    有两种方法可以覆盖 Youtube Player:

    1. 使用 ActionBar,如samples 之一所述
    2. 使用 Dialog 或 DialogFragment。在这种情况下,覆盖播放器的视图不是视图层次结构的一部分,YouTube 播放器无法检测到。

    编辑:大约 1 对 2

    第一个解决方案是在 Youtube 播放器上覆盖控件/任何内容的“官方”方式。我很难使用它,因为经过几天的尝试,它根本不起作用。 这就是我使用第二种解决方案的原因,它在技术上违反了 ToS。

    但我只是在播放器底部有一个半透明的小条,它会在 2 秒后消失,所以我认为无论如何我不会有任何问题。

    【讨论】:

    • 您能分享一下 1 vs 2 的优势吗?你是说 2 在技术上会违反谷歌服务条款吗?
    • @CarlosF 我编辑了我的答案 :) 基本上,如果您设法获得第一个适合您的解决方案,那么就去做吧。第二个更像是紧急解决方案,因为这个 API 的质量极低,我不得不使用它。
    • @Ribesg 是否有任何对话框或对话框片段的示例?请参阅我的 stackoverflow 问题stackoverflow.com/questions/36424468/…
    • @CarlosF 请在此处查看我的答案stackoverflow.com/questions/33998568/…
    猜你喜欢
    • 2018-08-29
    • 2013-04-10
    • 2018-08-30
    • 2016-07-31
    • 2017-08-25
    • 2018-07-24
    • 2017-05-19
    • 2015-04-10
    • 2011-12-15
    相关资源
    最近更新 更多