2012-07-06 123 views
-1

我想要在web视图中打开youtube视频。 在网络视图中,我访问YouTube上视频的页面,当我尝试播放视频时,它无法启动。是否有可能在webview中播放YouTube视频? 如果不是,我该如何指导我的应用程序使用手机的本地媒体播放器打开视频。在webview中打开youtube视频

+0

看看这个SO帖子。 http://stackoverflow.com/questions/2292086/play-youtube-video-in-webview – Orlymee 2012-07-06 10:58:18

回答

0

尝试使用此代码:

myWebView = (WebView) findViewById(R.id.webview); 

String playVideo= "<html><body>Youtube video .. <br> <iframe class=\"youtube-player\" type=\"text/html\" width=\"640\" height=\"385\" src=\"http://www.youtube.com/embed/bIPcobKMB94\" frameborder=\"0\"></body></html>"; 

myWebView.loadData(playVideo, "text/html", "utf-8"); 

是的,不要忘记添加权限到您的清单:

<uses-permission android:name="android.permission.INTERNET"/> 

我希望这会帮助你。

+0

谢谢,我认为这会有所帮助,我只是应该找到如何触发这个视频点击时。 – user1488918 2012-07-06 11:48:40

+0

单击事件时的loadData将帮助您在点击视频时触发此操作 – AkashG 2012-07-06 11:52:37

+0

如果您获得了期望的结果,请接受答案。 – AkashG 2012-07-06 12:17:36

相关问题