onReceivedSslError() 正在为某些设备上的受信任 url 调用

onReceivedSslError() is getting invoked for trusted urls on some devices

我的应用程序有一个加载 https url 的 WebView。我已经设置了一个 WebViewClient 来处理 ssl 错误。问题是,onReceivedSslError() 回调是为某些设备上的有效可信 url 调用的。它不会在所有设备上发生。有人可以帮我解决这个问题吗?

也许某些设备获得 onReceivedSslError 回调的原因是因为它们的 Android 系统 WebView 应用程序版本存在错误。看到这个 link:

https://www.chromium.org/developers/androidwebview/webview-ct-bug

WebView 版本 53 或 54 存在问题。如果您更新到 55,您应该不会再遇到这个问题。