Weinre安装

安装nodejs

weinre基于nodejs,所以先安装nodejs,地址 http://blog.nodejs.org/2013/07/25/node-v0-10-15-stable/

PS:请使用 v0-10-15版本的nodejs,不然weinre安装不了

安装weinre

命令行执行

npm -g install weinre

Weinre运行

1.命令行键入

weinre -httpPort 8081 -boundHost -all-

httpPort为调试服务器运行的端口,默认8080;boundHost 调试服务器绑定的IP地址或域名,默认localhost。

2.用webkit的浏览器(由于weinre的设计更多的是基于webkit的浏览器,因此建议使用chrome/safari)访问weinre服务器:http://localhost:8081

点击打开debug面板:http://localhost:8081/client/#anonymous

获取服务端的IP地址,例如:192.168.1.101,添加如下js到需要调试的页面。

在移动设备上访问此页面,即在客户端点击Targets看页面结构,或者执行js。

修改目标文件

使用webkit的浏览器(NOTE:由于weinre的设计更多的是基于webkit的浏览器,因此建议使用chrome/safari)访问weinre服务器:http://localhost:8081

打开debug面板:http://localhost:8081/client/#anonymous

获取本机的IP地址,例如:192.168.1.101,添加如下js文件到需要调试的目标文件的头部:

并且在debug面板中可以监听到移动设备对目标页面的访问: