【发布时间】:2019-06-03 03:34:12
【问题描述】:
我有一个在 android 本机应用程序上运行的 webview。我需要一个轮询服务来确保 webview 的 http url 状态代码为 200,否则会引发错误。一旦连接恢复并显示状态代码 200 错误就会消失。基本上可以上网,但是服务器通讯出错
我依赖 onReceivedError() 方法,该方法在 http 错误时调用,异步任务是通过传递 url 来检查状态是否为 200 来执行的。但是 onReceivedError() 在 30 秒 - 1 分钟后被调用,即使在连接丢失后也是如此。
预期:一旦连接丢失且 http url 不可访问错误应立即显示
【问题讨论】:
标签: android webview error-handling monitor