真机调试微信(移动web页面)H5页面

一.安卓调试

1.打开debugx5.qq.com

1.打开微信的任意一个聊天窗口,输入"debugx5.qq.com",点击发送。
2.发送完成后,点击该链接,就会进入到X5调试页面。
3.点击“信息”页签,勾选"打开TBS内核Inspector调试功能"和"打开TBS内核X5jscore Inspector调试功能"。每勾选一次后会提示重启,再重复执行如上步骤即可


image.png

image.png

4.打开手机开发者选项和USB调试


开发者选项

USB调试

5.手机连接电脑并成功识别后,在chrome浏览器地址栏输入:chrome://inspect,打开要调试的网页后,出现如下选项则可以开始进行调试了
inspect

注意
1.此方式只可以调试安卓手机,ios不行
2.使用该方式,需要安装adb环境
3.使用浏览器调试时,需要翻墙(第一次时需要缓存资源文件),否则会出现白屏,后面正常情况下,只要浏览器不升级,则不再需要翻墙

二.ios调试

上面的方法只能针对安卓进行调试,那么ios设备我们要怎么调试呢?这个就要通过另外一个神器: spy-debugger
该工具使用方式很简单,可以调试页面以及进行抓包
安装步骤
1.安装node(不再说明如何安装,不懂的同学自行百度,没有难度)
Windows

npm install  -g spy-debugger

Mac

sudo npm install  -g spy-debugger

2.将手机与电脑保持在同一网络环境下,如连接相同wifi或手机打开热点,让电脑连接均可
3.在电脑端(windows是dos,mac是终端)中输入:

spy-debugger -w true

启动服务
4.设置手机的HTTP代理,代理IP地址设置为PC的IP地址,端口为spy-debugger的启动端口(默认端口:9888)。

Android设置代理步骤:设置 - WLAN - 长按选中网络 - 修改网络 - 高级 - 代理设置 - 手动
iOS设置代理步骤:设置 - 无线局域网 - 选中网络 - HTTP代理手动

5.手机安装证书。注:手机必须先设置完代理后再通过(非微信)手机浏览器访问(http://spydebugger.com/cert),手机首次调试需要安装证书,已安装了证书的手机无需重复安装,这里需要注意下,直接访问是无法访问到的,必须要先执行前面的步骤进行代理后才可以下载证书。
iOS新安装的证书需要手动打开证书信任

6.可以在启动的spydebugger页面看到如下内容,则表示可以进行调试了


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容