YoutubePlayer
在尝试play
一首带有YoutubePlayerAPI
的歌曲时显示无限加载,尤其是针对Android的YouTubePlayerSupportFragment
。它是随机发生的。有时加载失败INTERNAL_ERROR
。请参阅附件图片
奇怪 - 因为原生Youtube app
能够load and play video
正确而且没有任何延迟。
请告知可能出现此类问题的原因以及解决方法。提前致谢
编辑:我确实收到onVideoStarted回调,但视频仍无法播放答案 0 :(得分:1)
请参阅此答案并尝试执行相同的YouTubePlayerFragment backstack。我认为你的问题与我的问题相同。还要检查logcat输出是否有错误(可能会被混淆,超出应用程序范围,因此请检查logcat中的“No filters”)
答案 1 :(得分:0)
我不知道这是否能真正回答问题,但我遇到了无限加载的类似问题。
基本上我会使用播放器片段播放视频,退出视频,然后我尝试播放的下一个视频将显示无限加载指示符。
此问题仅发生在某些设备上。
由于我使用的是最新版本的youtube api,我在有问题的设备上更新了youtube应用程序,这似乎解决了这个问题。
我知道"更新youtube应用程序"不是一个很好的答案,但它确实解决了我遇到的奇怪问题。
希望这有帮助。