如何在默认浏览器中打开新链接,而不是使用Javascript打开webview?

时间:2018-03-31 13:01:46

标签: javascript android browser webview

链接始终在webview中打开,而不是默认的android浏览器

我也在使用iframe

1 个答案:

答案 0 :(得分:0)

您可以在WebView中使用WebViewClient来处理重定向页面。

只需在WebViewClient中设置WebView

mWebView.setWebViewClient(new MyWebViewClient());

WebViewClient创建课程,然后处理下一页。

private class MyWebViewClient extends WebViewClient {

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
             Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
             startActivity(browserIntent);
            Log.d("URL", " : " + url);
            return true;
        }
    }