-1
我正在从api调用中获取的字符串加载webview
。但是,如果超链接的href
以“www”开头,那么单击该链接会使webview
为空。如果href
以“http://www”开头,则url正在加载。有什么方法可以使超链接正常工作。如果href以“www”开头,Android Webview无法加载url
我正在从api调用中获取的字符串加载webview
。但是,如果超链接的href
以“www”开头,那么单击该链接会使webview
为空。如果href
以“http://www”开头,则url正在加载。有什么方法可以使超链接正常工作。如果href以“www”开头,Android Webview无法加载url
你可以检查该网址在你的代码,就像这样:
webView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url){
if(!url.startsWith("http://"))
{
url = "http://" + url;
}
webView.loadUrl(url);
return false;
}
});