简体   繁体   English

无法在WebView中加载此URL

[英]Cannot Load This URL in WebView

I want to open glauniversity.in in my webview. 我想在我的Web视图中打开glauniversity.in。 I have implemented following code and searched a lot, but everything seems futile. 我已经实现了以下代码并进行了大量搜索,但一切似乎都没有用。 Any Help will be Appreciated. 任何帮助将不胜感激。 The code goes as follows: 代码如下:

public class WebViews extends Activity {
String link;
    WebView webview;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_web_view);

        link="glauniversity.in";

        webview = findViewById(R.id.wv);
        webview.getSettings().setJavaScriptEnabled(true);

        webview.setWebViewClient(new WebViewClient(){

            @Override
            public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){
                handler.proceed();
            }
        });

        webview.setWebChromeClient(new WebChromeClient() { @Override public boolean onJsAlert(WebView view, String url, String message, JsResult result) { return super.onJsAlert(view, url, message, result); } });
        webview.setWebViewClient(new WebViewClient());
        webview.loadUrl(link);
    }

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (event.getAction() == KeyEvent.ACTION_DOWN) {
            switch (keyCode) {
                case KeyEvent.KEYCODE_BACK:
                    if (webview.canGoBack()) {
                        webview.goBack();
                    }
                    else {
                        finish();
                    }
                    return true;
            }

        }
        return super.onKeyDown(keyCode, event);
    }


}

glauniversity.in , This is not a valid url glauniversity.in ,这不是有效的网址

replace this to 替换为

http://glauniversity.in/

Bonus :: 奖励 ::

Check valid url by 检查有效网址

Patterns.WEB_URL.matcher(url).matches()

or 要么

URLUtil.isValidUrl(url) 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM