可通过五种方法在Chrome中模拟移动端访问:一、开发者工具设备模拟;二、命令行启动指定UA;三、安装UA切换扩展;四、chrome://flags强制覆盖;五、移动端启用桌面版网站反向操作。

如果您希望在桌面版谷歌浏览器中访问移动端网页,但页面仍以PC版样式加载,则可能是由于服务器依据当前浏览器的 User-Agent 标识判断设备类型。以下是实现手机端访问的多种方法:
一、使用开发者工具临时修改UA并启用设备模拟
该方式通过 Chrome 内置开发者工具同时覆盖 User-Agent 字符串与视口参数,适用于单次调试、响应式布局验证及触控行为测试,所有更改仅对当前标签页生效。
1、打开 Chrome 浏览器,访问任意目标网页。
2、按下 Ctrl+Shift+I(Windows/Linux)或 Cmd+Option+I(macOS)打开开发者工具。
3、点击左上角的手机/平板图标(Toggle device toolbar),进入设备模拟模式。
4、在设备工具栏顶部下拉菜单中选择预设设备(如 iPhone 14 Pro),此时页面尺寸、DPR 及 UA 均自动同步更新。
5、若需进一步自定义 UA,点击右上角三个点 → “More tools” → “Network conditions”,取消勾选 Select automatically,在输入框中粘贴目标 UA 字符串。
6、刷新页面,服务器将依据新 UA 和视口参数返回移动端 HTML 内容。
二、通过命令行启动Chrome并强制指定UA
此方法绕过图形界面设置,在启动时全局注入指定 UA 字符串,适用于需长期固定为某类移动设备环境的测试场景,且对新建窗口内所有标签页生效。
1、彻底关闭所有 Chrome 进程,包括后台运行的 chrome.exe 或 Google Chrome Helper。
2、在 Windows 命令提示符中执行:chrome.exe --user-agent="Mozilla/5.0 (Linux; Android 13) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.210 Mobile Safari/537.36"
3、在 macOS 终端中执行:open -a "Google Chrome" --args --user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1"
4、启动后的新窗口所有网络请求均携带所设 UA,无需额外刷新即可加载手机版页面。
三、使用扩展程序一键切换UA
安装轻量级 UA 切换扩展可实现在多个预设设备间快速轮换,并支持按域名自动匹配 UA,适合高频跨设备兼容性测试。
1、访问 Chrome 网上应用店,搜索并安装 User-Agent Switcher and Manager 或 Quick UA Switcher。
2、安装完成后点击地址栏右侧拼图图标,找到对应扩展并点击进入配置页。
3、在设置界面中点击 Add new user agent,填写名称(如“Android Chrome 120”)及完整 UA 字符串。
4、保存后,在扩展弹出菜单中直接选择该配置,当前页面立即以新 UA 发起请求。
四、通过地址栏 chrome://flags 强制覆盖UA行为
当网站对 UA 识别极为严格(如部分银行或政务系统),仅启用“桌面版网站”开关可能无效,此时需通过实验性功能覆盖原始 UA 字段,实现更精准的设备伪装。
1、在 Chrome 地址栏中输入 chrome://flags 并回车访问。
2、在页面顶部搜索框中输入 user agent 进行筛选。
3、定位到名为 Desktop site user agent on tablet 或类似名称的实验性选项。
4、点击其右侧下拉菜单,从 Default 改为 Enabled,并选择预设的 iPhone 或 Android UA 模板。
5、页面底部点击 重新启动 按钮,浏览器将自动关闭并重启。
五、在移动端Chrome中启用桌面版网站反向模拟
该方法适用于 Android 设备上的 Chrome 浏览器,通过逆向操作使手机端主动发送桌面 UA 请求,从而获取完整功能的 PC 版网页内容。
1、打开 Chrome 浏览器并进入目标网站。
2、点击屏幕右上角的三个点图标,展开更多操作菜单。
3、在菜单中找到并勾选 桌面版网站 选项。
4、页面将立即刷新,向服务器发送带有 Windows 或 Mac 桌面 UA 标识的请求。











