我想在默认浏览器中打开url target = blank而不是在android中的webview,如何处理?

时间:2018-06-08 06:16:27

标签: java android webview

htmlViewer.setWebChromeClient(new WebChromeClient() {
        @Override
        public boolean onCreateWindow(WebView view, boolean dialog, boolean userGesture, android.os.Message resultMsg)
        {
            WebView.HitTestResult result = view.getHitTestResult();
            String data = result.getExtra();
            Context context = view.getContext();
            Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(data));
            context.startActivity(browserIntent);
            return false;
        }
});

使用view.getHitTestResult();我得到的图片网址并不是需要移动的确切链接。

0 个答案:

没有答案