Java тел:, mailto:, https: - PullRequest
       69

Java тел:, mailto:, https:

0 голосов
/ 09 мая 2020

Я новичок в программировании. Я пытаюсь создать веб-просмотр для открытия страниц, но застрял. Некоторые другие функции - это «позвонить» или написать письмо из веб-просмотра, но получить ошибку: net::ERR_UNKNOWN_URL_SCHEME

    webView = (WebView) findViewById(R.id.webview);
    webView.setWebViewClient(new WebViewClient());
    webView.loadUrl("https://www.google.com");

    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
    webView .setWebViewClient ( new WebViewClient () {
        public boolean shouldOverrideUrlLoading(WebView webView, String url) {
            if (url! = null && ((url.startsWith("tel:")) || (url.startsWith("mailto:")) || (url.startsWith("https: //api.whatsapp")) || (url.startsWith("http: //api.whatsapp")))) {
             webView.getContext().startActivity(
                        new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
                return true;
            } else {
                return false; }`re`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...