У меня есть веб-просмотр, который загружает страницу Google oAuth. Это требует многократных перенаправлений перед тем, как попасть на последнюю страницу, которая просит пользователя предоставить доступ.
Иногда веб-просмотр вообще не показывает никаких данных на экране. Что я заметил, так это то, что он почти всегда показывает страницу во время отладки (точки останова). К сожалению, это проблема времени.
Итак, чтобы получить все, я сделал это:
1) shouldOverrideUrlLoading () переопределяется, чтобы я мог перенаправить на тот же веб-просмотр.
2) OnReceivedError и большинство методов в WebViewClient и WebChromeClient переопределяются и регистрируются.
3) Я добавил слушателя изображения в веб-просмотр, чтобы убедиться, что при загрузке любого изображения я использую mywebview
Из исследований я знаю, что последовательность загружаемых URL одинакова как для случая работы, так и для случая не работы.
Есть мысли?