恢复丢失的连接后,用户无法在Webview UI上进行交互

时间:2019-05-17 07:47:58

标签: android webview connectivity

我正在开发一个Android Native应用程序,该应用程序在启动后会加载webView(ionic)。我正在实现在与服务器之间的连接丢失的逻辑,而在两者之间使用应用程序时丢失了,然后在弹出窗口中显示重试按钮。点击重试时,它将验证连接是否恢复,然后恢复,否则将在加载指示器5秒钟后显示带有重试的弹出窗口。在启动时,可以通过提供主页URL来实现。一旦在应用程序之间恢复了连接,如何恢复或重新加载用户离开的页面,以便用户能够像以前一样正常地与应用程序进行交互。当前,用户无法点击通过连接提供的任何内容,而用户必须回击才能正常使用。

我尝试在asynctask中检查http连接是否通过状态= 200返回。一旦状态为200,错误弹出窗口将被忽略。但是用户无法在他离开的页面上进行互动

预期:连接恢复后,用户应该能够像离开之前一样使用该应用程序

实际:连接恢复后,用户将无法在当前页面上执行任何任务(滚动,滑动等除外)。用户必须点击并返回同一页面

0 个答案:

没有答案