15

我们有一个 Javascript 错误,它只出现在运行 KitKat (4.4.2) 的 Galaxy S4 (GT-I9505) 的普通浏览器中,我们无法调试它或查看 Javascript 控制台。我试过运行about:debug,它确实启用了调试菜单,但它也将我重定向到“找不到页面”并返回/前进删除调试菜单。

我们也尝试过使用logcat,但没有显示任何消息(此命令在 Nexus 4 JellyBean 和模拟 Gingerbread 上完美运行)。

adb logcat browser:V WebCore:V Console:V *:S

我们也尝试过JSConsoleFirebug Lite,但他们的控制台上没有显示任何有用的信息。我们还按照EclipseSource的建议实现了“DIY 控制台” ,虽然它确实显示了错误,但它并没有告诉我们错误来自哪个文件或任何具体细节。

是否有人对尝试的事情有任何其他建议,或者关于为什么about:debug行为不正确的解决方案?

4

1 回答 1

2

我不知道这是否适合你,但我有一个 Galaxy S4,我可以通过这种方式看到控制台消息:

  1. 插入手机,确保收到所有 logcat 消息
  2. 添加此过滤器:INFO:CONSOLE
  3. Javascript 错误打印在 chromium 标记和“信息”日志级别下
于 2014-10-30T17:31:25.830 回答