Я работаю над приложением Android Native, которое загружает webView (ionic) после запуска.Я реализую логику для связи с сервером теряется при использовании приложения между ними, а затем показать кнопку повтора во всплывающем окне.При повторном нажатии он проверяет, установлено ли соединение, затем возобновляет, в противном случае он отображает всплывающее окно с повтором после индикатора загрузки в течение 5 секунд.Это достижимо при запуске, предоставляя URL домашней страницы.Как возобновить или перезагрузить страницу, где пользователь оставил после восстановления связи между приложением, чтобы пользователь мог нормально взаимодействовать с приложением, как раньше.В настоящее время пользователь не может нажать на что-либо, что обслуживается через соединение, и пользователь должен нанести ответный удар для нормального использования.
Я попытался проверить в асинхронной задаче, если http-соединение вернулось через status = 200. Как только статус 200, всплывающее окно ошибкиуволен.Но пользователь не может взаимодействовать на той странице, на которой он оставил
Ожидается: после восстановления соединения пользователь должен иметь возможность использовать приложение, как и прежде, где он оставил
Фактически: после восстановления подключенияпользователь не может выполнять какие-либо задачи на текущей странице (кроме прокрутки, прокрутки и т. д.).Пользователь должен нанести ответный удар и вернуться на ту же страницу