我正在使用samsung galaxy s2版本2.3.3,我在Android默认网页浏览器中打开一个网页。
在Page i中输入console.log(“some info”)来调试页面,但是我无法在设备中看到console.log输出。请帮助我。提前谢谢。
答案 0 :(得分:8)
尝试使用JSConsole.com。它是JavaScript的远程调试器。设置基本上只是在您的页面中注入<script>
标记。连接后,您可以从JSConsole上的远程页面读取所有console.log
个调用,并在客户端上执行命令。
:listen
。<script src="http://jsconsole.com/remote.js?..."></script>
。console.log
调用都将转发到JSConsole.com窗口。Remote Debugging Page上有更多细节和一些有用的视频。
答案 1 :(得分:0)
我们可以通过两种方式看到console.log消息
方法1:
在REmote中使用WEINRE远程WEb Inspector。它是一个nodejs包。安装WEINRE的步骤。
npm install -g weinre
(for
MAC sudo npm install -g weinre
)weinre --boundHost -all- --httpPort 8082
8082是WEINRE启动的端口号。<script
src="http://xx.xx.xx.xx:8082/target/target-script-min.js#weinredemo"></script>
xx.xx.xx.xx
是您计算机的IP。weinredemo
是您网页的ID,您可以使用我们自己的。http://localhost:8082/client/#weinredemo
方法2: