以下代码用于在示例应用上播放嵌入式YouTube视频。 嵌入式视频在Android版本19,20等中运行良好,但不要在版本10的设备上播放。
我的问题是双重的:
一个。我们如何找到解决方案(除了询问某人当然)? Javadocs没有信息。关于这个。
湾我们如何解决这个问题?
webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient());
webView.getSettings().setAllowFileAccess(true);
//webView.getSettings().setAllowContentAccess(true);
webView.getSettings().setPluginState(PluginState.ON);
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//return super.shouldOverrideUrlLoading(view, url);
view.loadUrl(url);
return true;
}
});
webView.loadUrl("http://youtu.be/7uq-s0dMLsE");
提前感谢所有帮助!!