Android異常之"找不到網頁, net::ERR_UNKOWN_URL_SCHEME"
阿新 • • 發佈:2019-01-25
通過網頁跳轉至App頁面時,報錯 “找不到網頁, net::ERR_UNKOWN_URL_SCHEME”
解決方案:
webview.setWebViewClient(new WebViewClient(){
// 如果應用程式想要離開當前WebView並處理url本身,則返回true,否則返回false。
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// 以"http","https"開頭的url在本頁用webview進行載入,其他連結進行跳轉
if( url.startsWith("http:") || url.startsWith("https:") ) {
return false;
}
Intent intent = new Intent();
intent.setData(Uri.parse(url));
startActivity(intent);
//如果不需要其他對點選連結事件的處理返回true,否則返回false
return true;
}
})
