WebView открыть target_blank в действии в android - PullRequest
0 голосов
/ 12 марта 2020

Я хочу открыть URL-адрес в диалоговом окне действия, когда URL-адрес содержит атрибут target = "_ blank" , я реализовал следующий код, который дает "data = null" . Я не могу найти, где мне не хватает в коде.

webView.getSettings().setSupportMultipleWindows(true);
        webView.setWebChromeClient(new WebChromeClient() {
            @Override
            public boolean onCreateWindow(WebView view, boolean isDialog, boolean isUserGesture,
                                          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;

            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...