weinre 调试移动端

weinre 安装

npm install weinre -g

weinre 三大服务

1.调试服务器(Debug Server)

这是一个HTTP服务器,你能从weinre-node运行。这个HTTP服务会被Debug Client和Debug Target调用。

2.调试客户端(Debug Client)

这个是一个Web Inspector用户界面(类似于Firefox's Firebug、chrome's web Isnspector);它包含常用的Elements、Resoureces、Network、TimeLine和Console面板,此外它还有一个Remote面板。

3.调试目标(Debug Target)

 这是你想要进行调试的web页面。这个名字(Debug Target)也用于表示运行调试页面的设备

其中Debug Client和Debug Target是基于HTTP通过XMLHttpRequest(XHR)与Debug Server进行通信。通常Debug Client和Debug Server运行在桌面上,而Debug Target运行在移动设备中。不过要让Debug Target起作用,需要向调试页面中注入Debug Server提供的JavaScript代码片段。

启动服务

weinre --boundHost [ip] --httpPort [port]

调试目标

在需要被调试的其实页面加入代码


调试客户端

浏览器中打开http://172.16.193.4:8001/client,进行调试

参考:http://people.apache.org/~pmuellr/weinre/docs/latest/Home.html

你可能感兴趣的:(weinre 调试移动端)