【问题标题】:Android 4.0 ICS Webview with “Unknown chromium error: -324”带有“未知铬错误:-324”的 Android 4.0 ICS Webview
【发布时间】:2012-08-28 01:49:08
【问题描述】:

我在 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 测试了这个 URL,它完全可以正常工作。

【问题讨论】:

    标签: android webview webkit


    【解决方案1】:

    我们曾多次遇到此问题,而且每次似乎都是完全随机的。 Webview 没有变化,html/css/js 内容没有变化,什么都没有。我们找到的唯一解决方案是重置遇到问题的设备,然后就像变魔术一样,问题在重新启动时消失了。我们最好的猜测是,在设备上重复构建和调试可能会导致这些类型的损坏安装,因为我们注意到与这些类型的错误同时存在的其他幻像调试问题。

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

    【讨论】:

    • 我也收到此错误。它对我来说也是随机出现的,非常令人沮丧,必须有人能够查明造成这种情况的原因,也许我们应该在 android 错误跟踪数据库中输入一个错误?此页面似乎是网络上唯一承认此错误的页面之一。我尝试搜索 android bug 跟踪数据库,但在那里找不到任何东西。虽然我是新手,所以不完全确定它是如何工作的......我已经覆盖了 webview 的 onReceivedError 方法,但它实际上并没有捕获这个错误。我只发现logcat中的错误
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多