由于未经授权覆盖播放器,YouTube视频播放停止,YouTubePlayerView未包含在其祖先ViewPager中

时间:2017-01-04 17:47:50

标签: android youtube-api youtube-data-api android-youtube-api

我正在使用youtube api开发android应用程序,我的应用程序包含4页的viewPager。每个页面包含片段,每个片段包含两个片段;第一个是RecyclerView视频,第二个是 当onClick on recyclerView中的任何项目时,都会出现视频播放器。

但在VideoPlayer上观看视频时出现以下问题: " YouTube视频播放由于未经授权覆盖在播放器顶部而停止,YouTubePlayerView未包含在其祖先viewPager "

任何人都可以帮助克服这个问题。

谢谢

1 个答案:

答案 0 :(得分:0)

此Stack溢出社区中的某些人在YouTube中通过删除布局中YouTubePlayerView中的填充来解决此类问题(如果您有)。

所以它看起来像这样:

<com.google.android.youtube.player.YouTubePlayerView
android:id="@+id/video_player"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#000" />

有关详细信息,请查看此SO question