我在Android 4.0 ICS中使用WebView对浏览器进行编码。 但是当我访问某个网站时,发生了错误。
我覆盖了WebViewClient中的onReceivedError
方法,
然后我打印了logcat。
08-28 09:22:00.549: D/chromium(22081): Unknown chromium error: -324
08-28 09:22:32.658: E/sky-mobi(22081): errorCode:-1 description:A network error occurred。failingUrl:https://172.16.28.5/portal/logon.htm
08-28 09:22:32.705: W/Web Console(22081): The page at “https://172.16.28.5/portal/logon.htm” displayed insecure content from file:///android_asset/webkit/android-weberror.png.
08-28 09:22:32.705: W/Web Console(22081): at null:1
我使用Android 2.3.3测试网址,它完全正常。
答案 0 :(得分:7)
我们在多个场合遇到过这个问题,而且每次看起来都是完全随机的。没有对Webview进行任何更改,也没有对html / css / js内容进行任何更改。我们发现的唯一解决方案是重置遇到问题的设备,然后就像魔术一样,问题在重启时就消失了。我们最好的猜测是,在设备上重复构建和调试会导致这些类型的损坏安装,因为我们注意到其他幻像调试问题与这些类型的错误相吻合。
希望这可以帮助遇到类似问题的其他人。
答案 1 :(得分:0)
也许你可以试试http而不是https