YoutubePlayerView中显示的错误消息

时间:2015-08-19 21:28:32

标签: android android-youtube-api

我在我的Android应用程序中嵌入了一个youtube播放器。

使用Android播放器加载youtube视频时发生错误时,YoutubePlayerView中会显示一条文字消息。

我想重试加载视频,直到达到特定超时。

有没有办法避免这种行为(YoutubePlayerView中错误的视觉通知)?

1 个答案:

答案 0 :(得分:0)

我认为这不能通过YouTube SDK完成。

你能做的就是这个

  1. 覆盖YouTubePlayer.PlayerStateChangeListener.onErrorYouTubePlayer.PlayerStateChangeListener.onLoaded
  2. 当发生错误(触发onError)时,同时隐藏YouTubePlayerView并在其顶部显示黑色View(最终加载ProgressBar
  3. 如果视频正确加载(onLoaded已触发),请隐藏黑色视图并显示YouTubePlayerView