Самое забавное, что у меня есть кнопка «попробовать еще раз» в error.html, которая пытается снова подключиться к целевой веб-странице. Когда я быстро нажимаю кнопку «Повторить попытку», я даже отчетливо вижу страницу с ошибкой браузера, например: Страница 404 с сообщением браузера веб-страница недоступна! Это нехорошо, потому что я хочу полностью скрыть ошибку, особенно ошибку, вызванную адресом веб-страницы, которая видна на странице ошибки браузера.
Код: Выделить всё
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
webview.post(new Runnable() {
@Override
public void run() {
webview.loadUrl("file:///android_asset/htmls/error.html");
}
});
};
Подробнее здесь: https://stackoverflow.com/questions/499 ... -instantly
Мобильная версия