2014-01-21 71 views
0

我在我的android应用程序中使用简单的网络视图,并给出了一个简单的YouTube视频网址,我面临的问题是,视频缩略图图标出现,当我点击图标开始缓冲并持续显示灰色的图像(缓冲/进度条),并且没有音频或视频。Android WebView不播放youTube视频

但过了一段时间后,它又一次显示该视频的缩略图图标(这意味着视频已结束)此问题发生了一些时间。没有视频或音频,只是看到一个灰色的屏幕,它显示的东西是缓冲。

我已经在Nexus和三星标签2.

测试这这是我迄今所做的:

webView.setLaysetLayoutParams(new LayoutParams(200,200)); 
webView.loadUrl(youtubeurl); 
mainLayout.addview(webView); 

我设置的WebView的宽度和高度,x和y位置动态显示父级布局中的webView,然后添加要在webView中播放的URL。问题有时候会显示灰色屏幕。

有没有人有同样的问题?

+2

显示您的代码你试过了什么。 –

+0

我已将上面的代码添加到.. – LKY

+0

[请参阅此链接](http://stackoverflow.com/questions/17663001/android-webview-not-playing-youtube-videos)此链接可能对您有所帮助。 –

回答

0

谷歌发布Youtube player api在Android中,这样你就可以轻松地播放YouTube视频。

+0

Youtube播放器api不支持查看视图,我的应用程序可以包含查看视图,也可以包含负值坐标,因此youtube api无法在我的情况下使用, – LKY

+0

您也可以在YouTubeBaseActivity中添加视图。 – henry4343

+0

是的,我也测试过它,但它给出的错误是不支持该视图的负X和Y位置。 – LKY

相关问题