需将UC浏览器网页版UA设为Android Chrome模式才能访问部分企业内网及开发平台。具体操作:进入设置→网页浏览设置→浏览器标识(UA)→选择Chrome(Android)或自定义Android 13+Chrome 120 UA字符串。

你在UC浏览器网页版(手机访问 uc.cn 或安装的PWA版)中打开某些后台系统、开发平台或企业内网时,页面错位、按钮不可点、控制台报错“不支持移动设备”,是因为网站检测到UA中缺失Android+Chrome组合特征——UC默认UA既非标准Android WebView也非Chrome for Android,需手动设为Android Chrome模式才能通过设备白名单校验。
通过设置菜单启用Android Chrome UA
这一步会永久修改UC浏览器网页版对外声明的用户代理字符串,所有新开标签页均以Android 13 + Chrome 120身份发起请求,适用于需频繁访问依赖Android Chrome环境的Web应用(如Flutter DevTools、部分Vue CLI服务、企业微信H5管理后台)。
第一步:点击右下角【我的】图标,进入个人中心界面。
第二步:点击右上角齿轮形状【设置】图标,打开浏览器设置菜单。
第三步:向下滚动,找到并点击【网页浏览设置】选项。
第四步:点击【浏览器标识(UA)】条目,进入UA选择列表。
第五步:从列表中选择【Chrome(Android)】——【选错成“Chrome(PC)”或“iPhone”会导致部分Web应用JS初始化失败,且无法加载WebView专属API】。
远程控制 Android 设备,支持截图、自动化操作手机 App 等功能。本应用使用 uiautomator2 作为底层框架,通过 ADB 连接设备,用户无需 Root(1)查看手机屏幕;(2)自动化操作手机 App;(3)远程安装/卸载应用……
第六步:返回上一级,新开一个标签页并访问目标网站,检查控制台是否不再报“navigator.userAgent does not match Android Chrome pattern”类错误。
临时切换当前页为Android Chrome UA
适用于刚点开关键页面但尚未配置全局UA的紧急场景,比如调试一个只对Chrome on Android开放的调试接口。
方法一:右上角三点菜单触发
点击屏幕右上角三个点更多操作图标→在弹出菜单中点击【请求桌面版网站】→页面刷新后,UA已临时覆盖为Chrome(Android)格式(注意:此操作实际触发的是Android Chrome UA,而非PC UA,与多数用户认知不同)。
方法二:长按地址栏唤出快捷菜单
确保页面已完全加载完毕→用手指长按地址栏约2秒→弹出快捷菜单→点击【请求桌面版网站】→页面自动刷新,此时请求头中User-Agent包含“Android”和“Chrome”关键词,可绕过严格设备校验。
自定义UA字符串精准匹配Android Chrome 120+
某些政务系统、银行内管平台会校验UA中的具体版本号与Android Build信息,预设选项无法满足时必须手动注入。
进入【设置】→【网页浏览设置】→【浏览器标识(UA)】→选择【自定义】→粘贴以下字符串:
Mozilla/5.0 (Linux; Android 13; SM-S901B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.210 Mobile Safari/537.36
保存后刷新页面,服务器将按Android 13 + Chrome 120.0.6099.210环境返回资源,包括WebView兼容的JavaScript API与CSS媒体查询。


















