今天被WebView坑了一把。
在5.0系統上顯示網頁一點問題都沒有,而在8.0系統無法顯示網頁,百度了一下才發現,原來是系統版本問題。
/**
* Android8.0以下的需要返回true 並且需要loadUrl;8.0之後效果相反
*/
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(Build.VERSION.SDK_INT<26) {
view.loadUrl(url);
return true;
}
return false;
}