【问题标题】:webviewclient when loading HTTPS webpages加载 HTTPS 网页时的 webviewclient
【发布时间】:2014-07-08 07:19:15
【问题描述】:

我有一个 webview ,并为它启用了 webviewclient 。我观察到 1.加载HTTP页面时调用流程类似于onPageStarted > shouldOverrideUrlLoading >onPageFinished 所以在这里它按预期工作。

2.加载HTTPS页面时代码流程是onPageStarted >onPageFinished > shouldOverrideUrlLoading > onPageStarted > onPageFinished

因为我面临一些问题。这是 android 问题吗?。有什么方法可以从应用程序端解决它吗?

【问题讨论】:

    标签: android android-webview webviewclient


    【解决方案1】:

    通常的流程是:shouldInterceptRequest -> shouldOverrideUrlLoading -> onPageStarted -> onPageFinished/onReceivedError。

    您在 HTTPS 上看到的行为可能是重定向。尝试在回调中记录 URL 以检查是否是这种情况。

    【讨论】:

      猜你喜欢
      • 2013-03-07
      • 1970-01-01
      • 1970-01-01
      • 2015-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-13
      • 1970-01-01
      相关资源
      最近更新 更多