private static Boolean isReloadDone = false;
@RequiresApi(api = Build.VERSION_CODES.M)
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
if (isReloadDone == false) {
new Thread(new Runnable() {
@Override
public void run() {
try {
isReloadDone = true;
Thread.sleep(180000);
Log.d(TAG, "onReceivedError: re");
webView.reload();
isReloadDone = false;
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}).start();
}
}
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@Override
public void onReceivedHttpError(WebView view, W