如果HTTP或HTTPS不包含在给定的URL中,如何在android Web View中加载URL

时间:2014-11-20 07:38:10

标签: android android-webview

我有一个项目,我想从webservice加载一些url到webView但是。因为我面临以下问题。请帮忙。

url = "www.facebook.com"
wv.loadUrl(url);

对于上面的代码我收到错误,说无法加载网页。

但如果我把它改成

url = "https://www.facebook.com"

它正常工作,但我需要在没有提到http或https的情况下加载网址。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:6)

通过您自己的代码添加此内容,例如

    String urlCameFromServer = "www.facebook.com";
    if(!urlCameFromServer.contains("http")) {
         urlCameFromServer = "http://"+urlCameFromServer;
    }
    wv.loadUrl(urlCameFromServer);