查看三星Galaxy Tab 2.0上的浏览器console.log输出7“

问题描述:

我觉得我一定在做错事,在大多数Android设备上,我可以在浏览器窗口中使用adb logcat来查看console.log的输出。 ,三星Galaxy Tab 2.0 7似乎并不是这样。“在此设备上,即使没有过滤,我也没有看到来自浏览器的日志。有什么我必须做的,以获得输出记录?查看三星Galaxy Tab 2.0上的浏览器console.log输出7“

+0

AFAIK某些(供应商)浏览器不会将日志发送到任何有用的地方。也许写在javascript中定制的东西?有用于远程调试的小书签解决方案。 – 2012-07-10 15:09:53

+0

我知道旧版本的Android,我可以使用'adb logcat',它会直接将console.log消息输出到日志中。事实上,我可以在Acer Iconia Tab上做到这一点,我也坐在这里,但我似乎无法用三星来做。如果我不需要,我宁愿不要闯入书签调试。 – 2012-07-10 15:18:17

+0

这似乎是供应商选择放弃的东西,而不是基于android版本。您可以考虑使用其他浏览器进行常规开发,但是您并未在该设备的默认浏览器上进行测试。如果你想使用一个不支持这个的默认浏览器,你可能不得不求助于一些聪明的东西。 – 2012-07-10 16:59:09

我没有找到通过adb logcat查看日志消息的方法,但您始终可以使用Weinre。这是一个插入/插入的脚本,可让您从浏览器中远程获取WebKit Dev Tools的轻量版本。它没有一切,但你得到控制台,检查和其他一些工具。此处下载http://people.apache.org/~pmuellr/weinre/docs/latest/或使用托管版本http://debug.phonegap.com/