我正在从api调用中提取的字符串加载webview
。但是,如果超链接的href
以"www"开头,则单击该链接会使webview
为空。如果href
以"http://www"然后url就被加载了。有什么方法可以使超链接正常工作吗?
您可以检查代码中的url,如下所示:
webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url){
if(!url.startsWith("http://"))
{
url = "http://" + url;
}
webView.loadUrl(url);
return false;
}
});