android - shouldOverrideUrlLoading 在电话未连接到互联网时未被调用

标签 android android-webview webviewclient

我重写了 WebViewClient 的方法 shouldOverrideUrlLoading,当手机连接到互联网时它工作正常,但当互联网未连接时它不会接到电话。 谁能解释可能是什么原因? 我正在使用安卓 4.4

最佳答案

It works fine when phone is connected with internet, but it doesn't get call when internet is not connected. Can anyone explain what could be reason?

  1. 不会为使用 POST“方法”的请求调用此方法。
  2. 这会在您的 URL 即将加载时执行。当设备未连接到互联网时,它不会加载您的 URL。

关于android - shouldOverrideUrlLoading 在电话未连接到互联网时未被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21719082/

相关文章:

java - Android GUI 根据上下文显示/隐藏不同的面板?

java - 如何 "Monitor"WebView中的URL基础

android - 在重定向页面之前延迟

android - 为什么 Android 2.2 会抛出安全警告,而 Android 4.2 不会?

java - Firestore : Query names that match or similar to the searched term

android - CardView 未显示在 RecyclerView 中

java - 创建 YouTubePlayerView 时出错

javascript - 在 Chrome 自定义标签中仅显示网站的某些部分

android - 网页在 Gingerbread 上不可用

javascript - 使用 Webview 将对象从 Javascript 发送到 Kotlin