2011-08-31 92 views
3

我是android新手。任何人都可以请告诉如何播放YouTube视频。我的要求是视频应该在“WebView”中最初显示,并点击该视频应播放。youtube视频不在webView中显示

webView = (WebView)findViewById(R.id.webView1); 
WebSettings websets = webView.getSettings(); 
websets.setJavaScriptEnabled(true); 
registerForContextMenu(webView); 
webView.loadUrl("file:///android_asset/youtubes.html"); 
+0

执行此操作的最常见方法是启动您自己的意图并使用YouTube应用程序显示视频。您应该查看[此问题] [1]的答案。 [1]:http://stackoverflow.com/questions/2292086/play-youtube-video-in-webview –

+0

对于那些发现这个问题,我已经概述了如何让你的webview能够在这里播放youtube视频:http://stackoverflow.com/a/12850816/223440 –

回答

2

也许这会有所帮助,我才翻过这篇文章:link

事实上,我基本上只需要添加到应用程序清单XML:

android:hardwareAccelerated="true" 

瞧,甚至在YouTube视频开始播放

仅适用于Android 3.0(API级别11)

+0

这不适用于我 –

+0

我想你还必须有一个设备的硬件加速能力? – Ronnie

+0

它的工作原理!谢谢! – Tutankhamen