应将Safari的“打开链接”选项改为“在 Safari 中打开”或“在后台打开”,并同时开启“阻止弹出式窗口”和“欺骗性网站警告”,再清除特定网站的跳转权限记录。

当你点击网页里的外部链接(比如微信公众号文章里的“立即下载App”按钮、电商页面的“跳转到淘宝”链接),Safari却突然弹出一个独立窗口而非在当前标签页内打开,打断浏览节奏——这是由系统级应用关联机制和 Safari 的默认跳转策略共同触发的。
关闭“在应用中打开”强制唤起行为
该设置专为 iOS/iPadOS 设计,直接切断网页链接对已安装 App 的自动唤起逻辑,避免 Safari 被迫退出当前上下文跳转至其他应用或新窗口。
第一步:打开设备【设置】→ 向下滚动并点击【Safari 浏览器】。
第二步:在【通用】分类中找到【打开链接】选项,点击进入。
第三步:将当前选项从【在应用中打开】改为【在 Safari 中打开】或【在后台打开】。选后者可保留当前页不被覆盖,且新内容静默加载完成后再手动切换。
注意:若你常需用微信、钉钉等 App 打开特定链接,改为此设置后需长按链接→选择“在【App名】中打开”来手动触发,但能彻底杜绝误跳。
禁用 Safari 弹出式窗口并启用欺骗性网站警告
某些自动跳转伪装成“系统更新”“安全验证”等弹窗形式,本质是诱导型弹出窗口,必须同时开启两项防护才能拦截。
方法一(iOS/iPadOS):
进入【设置】→【Safari 浏览器】→【隐私与安全性】→ 开启【阻止弹出式窗口】和【欺骗性网站警告】。
方法二(Mac):
打开 Safari → 顶部菜单栏点击【Safari 浏览器】→【偏好设置】→ 切换到【安全性】标签页 → 勾选【提醒我关于欺骗性网站】;
再切换到【网站】标签页 → 左侧列表中点按【弹出式窗口】→ 右侧【默认】下拉菜单中选【阻止】。
【关键前提】这两项必须同时开启,单开任一项都无法拦截伪装跳转——欺骗性网站警告依赖弹出窗口拦截器提供的上下文判断能力。
清除特定网站的跳转权限记录
有些网站曾获得过你的“允许跳转”授权(例如首次点击某银行链接时弹出的“是否允许在手机银行中打开?”提示),系统会记住该选择并持续生效。
在 iOS/iPadOS 上:进入【设置】→【Safari 浏览器】→【网站】→【网站设置】→ 向下滚动找到目标网站 → 点击进入 → 关闭【允许跳转到应用】开关。
在 Mac 上:Safari →【偏好设置】→【网站】→ 左侧选【应用”跳转】(部分系统版本显示为【应用程序】)→ 在右侧列表中找到对应域名 → 点击右侧的【x】删除其权限记录。
这一步操作起来很简单,直接把文件拖进去就行。


















