使用Chrome调试工具需要翻墙,在地址栏中输入chrome://inspect/#devices 选中discover usb devices。

安卓(安卓4.4版本以上)

1、在android设备上开始开发者模式

2、将设备连接到PC,在chrome浏览器地址栏输入:chrome://inspect/#devices

3、在手机上打开网页的时候,chrome就会检测到网页,可以直接调试

 

ios

1、ios手机连接到pc

设置手机safari   设置-》safari-》高级-》打开web检查器 (授权调试功能)

2.、安装ios_webkit_debug_proxy

根据文档,在windows下,首先需要安装scoop,而安装scoop需要电脑里有powershell。win10一般自带。

2.1 安装scoop(一个安装工具)

set-executionpolicy unrestricted -s cu #修改执行策略,选择是
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')  #安装scoop

2.2 通过scoop安装ios_webkit_debug_proxy

scoop bucket add extras
scoop install ios-webkit-debug-proxy

3、连接测试

确认手机已连接pc,输入

ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html

在localhost:9221中查看设备连接情况,此时可看到连接设备的地址。

在chrome://inspect/#devices添加设备端口,Port forwarding进行添加。

 

打开 chrome 浏览器,在地址栏输入 http://localhost:9221/ ,这里会显示所有已连接的设备清单,选择一个设备并点击打开。

打开的页面可看到当前 iphone 中 Safari 浏览器打开的所有页面,点击要调试的页面链接打开即可进入调试界面。此时可能会有一个错误提示如下


Note: Your browser may block1,2 the above links with JavaScript console error: Not allowed to load local resource: chrome-devtools://... To open a link: right-click on the link (control-click on Mac), 'Copy Link Address', and paste it into address bar.


提示浏览器禁止页面加载本地资源,需在上面的链接上点击右键复制链接,然后手动新建一个标签页将链接粘贴进去,回车访问。

根据提示说明复制链接并打开,即可看到常见的 chrome 调试窗口。

接下来,就可以进行正常的调试工作了。

4、注意事项

点击inspect可能看到的是空白,是因为在使用时需要翻墙。

另外也可能是缓存的原因,需要清理。(chrome://appcache-internals/#、手机safari的缓存)

原文: 

微信

开发微信页面,chrome与安卓真机(安卓4.4及以上)联机调试 
1、手机中打开“设置”->”开发人员选项”->”USB调试” 
2、用Android机在微信端访问 http://debugx5.qq.com  3、在打开的网页中选择 【信息】->【TBS settings】,勾选 【是否打开 TBS 内核 Inspector 调试功能】 ,重启微信 
4、打开pc侧chrome, 在地址栏中输入chrome://inspect/#devices 选中discover usb devices。 首次联机需要翻墙