Android 4.0 ICS Webview与“未知铬错误:-324”

我编写一个浏览器在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 

我testing了与Android 2.3.3的URL,它完全正常工作。

Solutions Collecting From Web of "Android 4.0 ICS Webview与“未知铬错误:-324”"

我们多次遇到这个问题,每次看起来完全是随机的。 Webview没有改变,没有改变html / css / js内容,什么也没有改变。 我们发现的唯一解决scheme是重置遇到问题的设备,然后像魔术一样,重新启动后问题就消失了。 我们最好的猜测是,在设备上重复构build和debugging可能导致这些types的损坏安装,因为我们已经注意到与这些types的错误一致的其他幻影debugging问题。

希望这可以帮助任何遇到类似问题的人。

也许你可以尝试http而不是https