使用weinre在windows上调试ios页面
2019年12月17日
想调试ios页面却没有mac电脑,ios-webkit-debug-proxy 又有各种问题链接不上。可以试下 weinre! 不挑系统,都能调试,只要在要调试的脚本中添加一段js就好。对于在线的页面也可以使用抓包工具注入js脚本调试。
安装
1 | npm install weinre -g --registry=https://registry.npm.taobao.org |
运行
1 | weinre --httpPort 8081 --boundHost -all- |
然后使用浏览器打开 http://localhost:8081/
可以看到
在需要调试的页面上插入一段js
1 | <script src="http://换成你的ip:8081/target/target-script-min.js#anonymous"></script> |
手机页面的本地调试
本地起一个服务器,使用xampp 或 phpStudy 或其他你顺手的都可以。
本地开热点,windows 10 自带,如果你是台式机可能需要一个无线网卡才行
配置本地host 执行本地的服务器,服务器也要配置相应的域名
手机连上热点就可以使用Host中配置的域名访问本地站点了。
tips: 可能需要关闭本地的防火墙能访问到 weinre 的脚本,或者把node.js添加到排除中,可以在手机上直接访问脚本试试。
调试
点击 Access Points 下的 debug client user interface
在 Targets 中选中要调试的页面
就可以愉快的调试了,类似于 chrome 的控制台。