怎样在米侠浏览器中针对单一域名单独绑定自定义UA?

发布:2026-10-17 10:42:25 阅读:325
需为单一域名绑定专属UA:在网站信息页启用独立UA开关并选择对应选项;若无此选项,则通过mi://flags启用per-site UA覆盖,再长按刷新图标重载桌面版,最后用navigator.userAgent验证生效。

当你需要让抖音网页用 iPhone UA、招商银行网银走桌面版、而其他所有网站保持默认手机模式时,必须为单一域名绑定专属 UA,否则全局切换会破坏微信公众号排版或小红书图文加载。

通过网站信息页设置域名专属UA

这是最直观、无需记忆字符串的操作路径,适用于 v5.4 及以上标准版米侠浏览器。

在目标网页(如 https://www.douyin.com)空白处长按→选择“网站信息”→找到“UA设置”入口→启用独立UA开关。

从下拉菜单中选择“Safari on iPhone”或“Chrome on Windows”;若列表中无所需选项,说明该版本未预置对应 UA,需改用 mi://flags 方式注入。

【该设置仅对该域名生效,且下次访问自动触发,无需重复操作】

通过 mi://flags 强制注入域名级 UA

当“网站信息”里不显示 UA 设置项,或下拉菜单为空时,这是唯一能绕过 UI 限制、直接写入域名专属 UA 的底层方式。

在地址栏输入 mi://flags 并回车,进入实验性功能页。

顶部搜索框中输入 ua 或 per-site,等待筛选结果出现。

找到“Enable per-site user agent override”开关项,点击右侧滑块启用;若此项不可见,请先确认已启用“Enable desktop site by default”,再重试搜索。

关闭该页面,返回目标网站,长按地址栏左侧刷新图标→选择“重新加载桌面版”;此时米侠会将预设 UA 字符串强制附加到该域名所有请求头中,不再依赖页面级开关。

验证单域名 UA 是否生效

第一步:在目标网页任意空白处长按→选择“检查元素”(需已在开发者工具中开启此功能)。

第二步:切换到“Console”标签页,输入以下命令并回车:
navigator.userAgent

第三步:观察返回值——若含 iPhone、Windows NT 或 Macintosh 等字样,且不含 Mobile 或 Android,则当前域名 UA 已成功覆盖;若仍显示默认手机 UA,说明 mi://flags 中的反向开关“Disable site-specific UA”被误启,需返回关闭它。

最新资讯

查看更多