我有一个带有
Youtube播放器的样式被设置为
离开活动后,视频被暂停了-如预期那样,但是回到活动后,请求播放器进行
我尝试使用
我可以通过启动视频,按最近键并返回来在SDK的自定义控件示例中重现此问题,因此我认为这是一个漏洞..有人能够解决这个问题吗?在没有修复的情况下检测需要重新加载视频的任何方法吗?
信息:我正在使用Youtube的Android Player API v1.2.2和最新的Youtube应用程序v10.49.59
YouTubePlayerSupportFragment
的活动,用于播放YouTube视频。Youtube播放器的样式被设置为
CHROMELESS
(只有视频,没有控制条),并且播放由我的自定义播放/暂停按钮在播放器视图之外控制。一切正常工作,直到我因为某种原因离开视频活动然后回到它时。离开活动后,视频被暂停了-如预期那样,但是回到活动后,请求播放器进行
player.play()
不起作用。没有错误也没有异常,什么也没发生。play()
仅在我加载新视频后才能再次工作。我尝试使用
YouTubePlayerFragment
代替,但结果相同。但是,当使用DEFAULT
样式时,按下默认播放按钮将显然重新加载视频(我看到缓冲区被清除)从以前的位置,并像预期那样工作。这让我相信,他们正在直接处理UI控件代码而不是播放器API。。我可以通过启动视频,按最近键并返回来在SDK的自定义控件示例中重现此问题,因此我认为这是一个漏洞..有人能够解决这个问题吗?在没有修复的情况下检测需要重新加载视频的任何方法吗?
信息:我正在使用Youtube的Android Player API v1.2.2和最新的Youtube应用程序v10.49.59