-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;
}
});