我用来播放androidwebview中的youtube视频。在4.3及以下版本的android版本中加载和播放所有相关的youtube视频。但是启动视频的问题不能在4.4及以上的Android版本中播放。我没有找到我完成的错误。因为它工作的androidversion 4.3及以下。在androidversion 4.4及以上的一些问题。请指导任何人都知道。
我正在使用代码加载webview视频网址:
Webview wvYoutube=(WebView)view.findViewById(R.id.wv_youtube);
wvYoutube.clearCache(true);
wvYoutube.clearHistory();
wvYoutube.clearView();
wvYoutube.getSettings().setJavaScriptEnabled(true);
wvYoutube.getSettings().setRenderPriority(RenderPriority.HIGH);
wvYoutube.getSettings().setPluginState(PluginState.ON);
wvYoutube.getSettings().setLoadWithOverviewMode(true);
wvYoutube.getSettings().setUseWideViewPort(true);
wvYoutube.setWebChromeClient(new MyWebChromeClient());
wvYoutube.setWebViewClient(new myWebViewClient());
try {
wvYoutube.loadUrl("http://www.youtube.com//watch?v=LXrxCT0NpHo");
} catch (IllegalArgumentException e) {
//TODO Auto-generated catch block
e.printStackTrace();
}
和相关图片
图片显示视频无法播放。感谢所有