如何在android的webview中播放Youtube视频?
我想在android的webview中播放一段YouTube视频,它不应该在新窗口中打开。它应该只能在android上的webview中播放。你可以试试这个,它适合我如何在android的webview中播放Youtube视频?,android,Android,我想在android的webview中播放一段YouTube视频,它不应该在新窗口中打开。它应该只能在android上的webview中播放。你可以试试这个,它适合我 WebView video = (WebView) findViewById(R.id.video); String widthAndHeight = "width='220' height='200'"; String videoURL = "http://www.youtube.com/v/DZi6DEJsOJ0?fs=1&a
WebView video = (WebView) findViewById(R.id.video);
String widthAndHeight = "width='220' height='200'";
String videoURL = "http://www.youtube.com/v/DZi6DEJsOJ0?fs=1&hl=nl_NL";
String temp = "<object "+widthAndHeight+">" +
"<param name='allowFullScreen' value='false'>" +
"</param><param name='allowscriptaccess' value='always'>" +
"</param><embed src='"+ videoURL +"'" +
" type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true'" + widthAndHeight +
"></embed></object>";
video.getSettings().setJavaScriptEnabled(true);
video.getSettings().setPluginsEnabled(true);
video.loadData(temp,"text/html", "utf-8");
WebView视频=(WebView)findviewbyd(R.id.video);
字符串宽度和高度=“宽度='220'高度='200'”;
字符串videoURL=”http://www.youtube.com/v/DZi6DEJsOJ0?fs=1&“hl=nl_nl”;
字符串temp=“”+
"" +
"" +
"";
video.getSettings().setJavaScriptEnabled(true);
video.getSettings().setPluginsEnabled(true);
视频加载数据(临时、“文本/html”、“utf-8”);
试试Android Youtube播放器API
在这里阅读更多信息:在android中是否可以使用像webbrowser一样的C#winform控件?也许你可以使用一些控制来实现它。我只是对安卓有点了解,希望这能对你有所帮助。也许这个解决方案会有所帮助:不工作,只显示白色屏幕和蓝色方框。i、 e.插件不可用。