MIUI13 安卓12 外部网址 URL 跳转应用 选择打开方式
问题描述
前几天到手了红米 K50Pro,发现自从安卓 12 开始,设置了默认浏览器时候,可能会导致未经验证的 URL 强制由默认浏览器打开,而不是跳转能够接受此 URL 的应用。
简单来说,就是以前版本安卓的 “选择打开方式” 不见了!
![]() |
![]() |
问题解析
此部分使用 DeepL 翻译自 Reddit 帖子 How to fix horrible handling of links on Android 12。
问题出自安卓 12 开始的链接处理方式发生了改变。
你现在必须选择你的默认网络浏览器。如果你不这样做,它将自动选择Chrome。
只有 “经过验证的链接”(Android 12 的新功能——网站所有者决定哪些应用程序可以自动打开链接)可以在外部应用程序中打开。其他一切都将始终打开你的默认网络浏览器,除非你在设置中手动批准每个链接。
你不能允许多个应用程序处理同一个链接(如果它是由你手动批准的,至少),这意味着当你打开一个链接时,你不能从支持的应用程序列表中选择。
解决方法
据了解,下载软件 Better Open With(Google Play 下载),并用软件代替默认应用中的默认浏览器即可。
在 MIUI13 中,打开默认应用设置栏的方式为:“设置”-“应用设置”-“应用管理”-选择右上角三个点-“默认应用设置”,替换其中“浏览器”为 Better Open With 即可。

之后,在 Better Open With 应用里调整各种打开方式响应。

现在我们再重新点击一次外部 URL,就能够像以前版本一样,自由选择打开方式啦!
