准备工作
- 设备要求:
- 电脑:安装最新版 Google Chrome。
- 手机:
- 安卓手机:Android 4.4+ 版本,安装 Chrome 浏览器(或基于 Chromium 的浏览器如 Edge)。
- iPhone:需使用 Safari 浏览器 配合 Mac 电脑的 Safari 开发工具(Chrome 无法直接调试 iOS)。
- 连接方式:USB 数据线(推荐)或无线网络(需同一局域网)。
安卓手机调试步骤(USB 连接)
启用手机开发者选项
- 进入手机 设置 > 关于手机,连续点击 版本号 7 次,直到提示“您已处于开发者模式”。
- 返回设置,找到 开发者选项,开启 USB 调试(不同品牌手机路径可能略有差异)。
连接电脑并授权
- 用 USB 数据线连接手机和电脑。
- 手机上弹出 “允许USB调试吗?” 提示时,勾选 “始终允许” 并确认。
- 如需传输文件,将 USB 连接模式改为 “文件传输” 或 “MTP”。
电脑端 Chrome 操作
- 打开电脑上的 Chrome,输入地址栏:
chrome://inspect/#devices - 确保 “Discover USB devices” 已开启,勾选 “Discover USB devices”。
- 稍等片刻,手机会出现在设备列表中,显示已打开的网页或 WebView。
开始调试
- 在手机 Chrome 中打开需要调试的网页。
- 电脑 Chrome 的
chrome://inspect页面会显示该网页,点击下方的 “inspect”。 - 会弹出一个独立的 DevTools 窗口,可实时调试手机页面(查看元素、Console、网络请求等)。
无线调试(无需 USB)
手机端操作
- 确保手机和电脑连接同一 Wi-Fi。
- 进入手机 开发者选项,找到 “无线调试” 并开启。
- 点击 “使用配对码配对设备”,记下显示的 IP 地址、端口和配对码。
电脑端 Chrome 操作
- 打开
chrome://inspect/#devices。 - 点击 “Configure…”,在弹出的对话框中添加手机的 IP 地址和端口。
- 刷新页面后,手机会出现在设备列表中,后续步骤与 USB 调试相同。
iPhone 调试(需 Mac + Safari)
Chrome 无法直接调试 iOS,需使用 Safari:

- iPhone:进入 设置 > Safari > 高级,开启 “Web 检查器”。
- Mac:打开 Safari,进入 偏好设置 > 高级,勾选 “在菜单栏中显示开发菜单”。
- 用数据线连接 iPhone 和 Mac,在 Safari 的 “开发” 菜单中选择你的设备,即可调试网页。
常见问题解决
| 问题 | 解决方法 |
|---|---|
| 设备未显示 | 重新插拔 USB 线,切换连接模式为“文件传输”。 重启手机开发者选项和 USB 调试。 电脑安装手机品牌对应的 USB 驱动程序(如华为、小米等)。 |
| 无法点击“inspect” | 确保手机 Chrome 版本与电脑 Chrome 版本相近。 检查防火墙是否屏蔽了调试端口。 |
| 无线调试连接失败 | 确认手机和电脑在同一局域网。 尝试关闭手机和电脑的防火墙或 VPN。 |
调试功能示例
连接成功后,你可以:
- 元素检查:实时修改手机页面的 CSS/HTML。
- Console 调试:查看 JavaScript 错误或输出日志。
- 网络分析:监控页面加载性能与请求详情。
- 传感器模拟:在 DevTools 中模拟手机陀螺仪、地理位置等。
注意事项
- 首次使用 USB 调试需在手机上授权电脑。
- 部分国产安卓手机可能需额外开启 “允许通过USB调试修改权限” 或 “禁用权限监控”。
- 企业网络可能屏蔽调试端口,建议使用 USB 或切换网络。
通过以上步骤,你可以方便地在 Chrome 中调试手机网页,快速定位移动端问题。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。