android - 如何检查 webview 是否无法加载页面(android)?

标签 android

我的应用程序中有一个 webview,但有时由于连接性,webview 无法加载,我得到默认网页不可用页面。如果 webview 加载失败,我想显示一个 alertdialog。无论如何我可以检查(可能在 shouldOverridePageLoad 函数中)webview 是否成功加载?再次感谢

最佳答案

在您的 Web View 上使用 WebClient,如下所示:

webView.setWebViewClient(new WebViewClient(){

@Override public void onReceivedError(WebView view, WebResourceRequest request,
      WebResourceError error) {
    super.onReceivedError(view, request, error);
    // Do something
  }
});

关于android - 如何检查 webview 是否无法加载页面(android)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13016544/

相关文章:

android - 如何以编程方式断开拨出电话

android - gradle 2.2.1 错误

android - Flutter Plugin 使用 Kotlin,Activity 总是返回 null

android - RecyclerView onclick 不显示波纹效果或突出显示

android - 如何访问android中 fragment 内的 Activity View 组件

android - Madgwick AHRS算法Android实现

PHP - 与谷歌游戏市场/谷歌个人资料的互动

android - 关闭电源断开的 Activity

android - 通过Android后台服务Kotlin轮询在线打印机队列

java - Android:以编程方式设置权重参数与我想要的相反