适用于Android版本的WebView视频兼容性

时间:2014-08-06 04:02:43

标签: android video android-webview

以下代码用于在示例应用上播放嵌入式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");

提前感谢所有帮助!!

0 个答案:

没有答案