当前位置: 首页 > news >正文

iOS safari和android chrome开启网页调试与检查器的方法

手机开启远程调试教程(适用于 Chrome / Safari)

前端移动端调试指南|适用 iPhone 和 Android|WebDebugX 出品

本教程将详细介绍如何在 iPhone 和 Android 手机上开启网页检查器,配合 WebDebugX 实现远程调试。教程包含 Chrome、Safari 浏览器设置,USB 调试启用方法,以及 App 中启用调试支持的代码示例,帮助开发者快速定位移动端网页问题。


一、iPhone 开启 Chrome 远程调试功能(需配合 WebDebugX 使用)

  1. 打开 Chrome 浏览器,点击底部菜单栏。
  2. 进入 设置内容设置
  3. 启用 网页检查器 开关。

✅ 配合 WebDebugX 即可连接设备并进行网页调试。


二、iPhone 启用 Safari 网页检查器(Safari Web Inspector)

  1. 打开 系统设置,搜索“Safari”。
  2. 滑动到底部,进入【高级】选项。
  3. 打开【**网页检查器(Web Inspector)】开关。

💡 使用WebDebugX,Safari 远程调试不需要连接 Mac,查看调试设备。


三、安卓手机开启 Chrome 远程调试(适配所有主流安卓设备)

  1. 打开手机【设置】→【关于手机】→ 连续点击 7 次“版本号”激活开发者模式。
  2. 返回设置首页,搜索“开发者选项”。
  3. 找到并开启【**USB 调试(USB Debugging)】功能。

⚠️ 提示:不同品牌手机如华为、小米、OPPO、vivo 等,开发者选项路径可能略有差异。建议结合品牌名称进行搜索。


四、自研 App 启用网页检查器(支持 iOS 与 Android)

为确保网页内容在 WebView 中可调试,请在对应语言中启用调试配置:

iOS 开发(Objective-C):

if (@available(iOS 14.0, *)) {webView.inspectable = YES;
}

iOS 开发(Swift):

if #available(iOS 14.0, *) {webView.isInspectable = true
}

Android 开发(Java):

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {WebView.setWebContentsDebuggingEnabled(true);
}

Android 开发(Kotlin):

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {WebView.setWebContentsDebuggingEnabled(true)
}

✅ 启用以上设置后,即可在 WebDebugX 中使用远程检查器查看 WebView 内嵌网页内容。


五、PC 上启用 Chrome 调试模式(Windows / macOS 通用)

通过命令行启动 Chrome 浏览器,开启远程调试端口:

chrome.exe --remote-debugging-port=9222 --user-data-dir=chromedatadir

⚠️ 注意事项:

  • 如果运行多个 Chrome 实例,请确保每个实例的 --user-data-dir 不同。
  • --remote-debugging-port 的值也不能重复,避免端口冲突。

推荐阅读

👉 官方详细图文教程 - WebDebugX
👉 WebDebugX — 专业的移动端网页远程调试工具,支持 iOS / Android / WebView 应用调试。

相关文章:

  • 基于Vue3.0的高德地图api教程005:实现绘制线并编辑功能
  • iOS即时通信的技术要点
  • fiddler 配置ios手机代理调试
  • AI赋能:构建个性化智能学习规划系统
  • 专题二:二叉树的深度搜索(求根节点到叶节点数字之和)
  • 第三方软件测评中心分享:软件功能测试类型和测试工具
  • 极狐GitLab 通用软件包存储库功能介绍
  • 点下4个Winform UI开源控件库
  • 养生:拥抱健康生活的全方位指南
  • c语言第一个小游戏:贪吃蛇小游戏03
  • 开源链动2+1模式AI智能名片S2B2C商城小程序赋能新微商服务能力升级研究
  • 《Python星球日记》 第66天:序列建模与语言模型
  • Python的安装使用
  • 医学影像处理与可视化:从预处理到 3D 重建的技术实践
  • python3数据类型
  • 大语言模型强化学习双强:OpenRLHF与verl技术解析
  • 精益数据分析(56/126):创业阶段的划分与精益数据分析实践
  • C++ string比较、string随机访问、string字符插入、string数据删除
  • ARM Cortex-M3内核详解
  • MFCC特征提取及Griffin-Lim算法(librosa实现)
  • 2024年度全国秋粮收购达3.45亿吨
  • 上海建筑领域绿色发展2025年工作要点发布
  • 减重人生|走过节食弯路,她如何半年减60斤找回自信?
  • 农林生物安全全国重点实验室启动建设,聚焦重大有害生物防控等
  • 耿军强任陕西延安市领导,此前任陕西省公安厅机场公安局局长
  • 第19届威尼斯建筑双年展开幕,中国案例呈现“容·智慧”