onPageFinished вызывается после onReceivedError в WebViewClient - PullRequest
1 голос
/ 15 ноября 2011

У меня есть веб-просмотр с WebViewClient. Я хочу отображать некоторые предупреждения, если возникает какая-либо ошибка. Поэтому я переопределил OnPageFinished & OnRecivedError.

Моя проблема в том, что OnPageFinshed вызывается после OnReceivedError. Является ли эта последовательность обратных вызовов, выполняемых Android, или мы можем избежать этого, значит не вызывать OnPageFinshedafter OnReceivedError.

любая помощь приветствуется

1 Ответ

3 голосов
/ 15 ноября 2011

Если вы получаете сообщение об ошибке, когда загрузка страницы завершена. Это действительно нормально, что после onErrorReceived вызывается onPageFinished, потому что вы получаете сообщение об ошибке, когда завершаете запрос страницы, и поэтому он вызывается нормально.*

...