2015-10-07 10 views
5

YoutubePlayer показывает бесконечную загрузку при попытке play песню с YoutubePlayerAPI, в частности, с YouTubePlayerSupportFragment для Android. Это происходит случайным образом. Иногда загрузка не работает с INTERNAL_ERROR. См. Прилагаемые изображенияYoutube Player на Android - бесконечная загрузка

Странный - потому что родной Youtube app способен load and play video правильно и без каких-либо задержек.

Просьба сообщить, что может быть причиной таких проблем и как их исправить. Заранее спасибо

EDIT: я получить onVideoStarted обратного вызова, но все же видео не проигрывается

enter image description hereenter image description here

ответ

1

Смотрите этот ответ и попытаться сделать то же YouTubePlayerFragment backstack. Я думаю, ваша проблема имеет ту же причину, что и моя. Также проверьте вывод logcat для ошибок (он может быть запутан и из области приложения, поэтому установите флажок «Нет фильтров» в logcat)

0

Я не знаю, действительно ли это отвечает на вопросы, но у меня была аналогичная проблема с бесконечной нагрузкой.

В принципе, я хотел бы воспроизвести видео, используя фрагмент плеера, выйти из видео, а затем следующее видео, которое я бы попытался воспроизвести, будет отображать бесконечный индикатор загрузки.

Этот вопрос происходил только на некоторых устройствах.

Поскольку я использовал самую последнюю версию apt youtube, я обновил приложение youtube на проблемных устройствах и, похоже, решил проблему.

Я знаю, что «обновить приложение YouTube» не является отличным ответом, но он устранял нечетные проблемы, которые я испытывал.

Надеюсь, что это поможет.