【发布时间】:2015-06-18 05:25:03
【问题描述】:
我正在 YouTubePlayerView(在 Android 设备中)加载视频。 最初它播放 2 秒,然后通过显示播放按钮停止。 如果我再次按下播放按钮,视频将播放 2 秒并暂停。
【问题讨论】:
我正在 YouTubePlayerView(在 Android 设备中)加载视频。 最初它播放 2 秒,然后通过显示播放按钮停止。 如果我再次按下播放按钮,视频将播放 2 秒并暂停。
【问题讨论】:
我得到了相同的行为和错误“UNAUTHORIZED_OVERLAY”,但这实际上与我最终找到的解决方案无关。我没有用任何东西覆盖视频,并且填充为 0。我的问题是 targetSdkVersion 设置为 26。我将它减少到 19,它现在可以工作了。这需要很长时间才能找到,所以希望这可以为其他人节省一些时间。
tl;dr:将应用的 build.gradle 中的 targetSdkVersion 减少到 19
【讨论】:
确保 YoutubePlayer 视图的大小至少为 200x110 dp,如 Youtube API 文档中所述。听起来它在横向模式下不符合这些要求。
Youtube API 文档
【讨论】:
在 youtube 视图周围的包装视图中添加边距,我这样做并在垂直和水平方向都添加了边距,错误已修复。
【讨论】: