Я использую простой веб-просмотр в своем приложении для Android и дающий простой URL-адрес youtube-видео, проблема, с которой я сталкиваюсь когда-то, появляется значок миниатюры видео, когда я нажимаю на значок начинает буферизацию и непрерывно показывает серый цвет (буферизация/индикатор выполнения), и нет звука или видео.Android WebView не воспроизводит видео youTube
Но после этого он снова показывает значок миниатюры этого видео (это означает, что видео закончилось) Эта проблема возникает несколько раз. Нет видео или аудио, просто видя серый экран, и он показывает, что что-то есть буферизация.
Я испытал это на Nexus и Samsung Tab 2.
Это то, что я сделал до сих пор:
webView.setLaysetLayoutParams(new LayoutParams(200,200));
webView.loadUrl(youtubeurl);
mainLayout.addview(webView);
Я устанавливаю ширину и высоту WebView и х и у позиции webView в родительском макете динамически, а затем добавление URL-адреса для воспроизведения внутри webView. Проблема в том, что иногда он показывает серый экран.
У кого-то была такая же проблема?
Показать код что вы пробовали. –
Я добавил код выше .. – LKY
[Ссылка на эту ссылку] (http://stackoverflow.com/questions/17663001/android-webview-not-playing-youtube-videos) эта ссылка может пригодиться вам. –