前言

在使用 iPhone 默认浏览器 Safari 进行百度搜索的时候,总是弹出窗口提示,有时候启动百度 APP,有时候莫名其妙跳转到 AppStore,真是烦不胜烦。


初级解决方案

1、更换浏览器

一方面是习惯问题:使用Chrome、Edge等手机浏览器会降低跳转的频率,只是一直使用 Safari 习惯了,手机上也下载了Chrome、Edge的APP,使用后还是回归了,习惯很难改变。

一方面是兼容问题:因为购买了 AdGuard 广告过滤软件,这个软件应该仅支持 Safari 的广告过滤,所以不得不使用 Safari。

2、更换其他搜索引擎

这个确实也是习惯问题,不得不说百度还是符合国人的使用习惯的,Google无法访问,Bing搜索结果不精准,至于搜狗还没有一战之力。

晋级解决方案

换浏览器和换搜索引擎基于个人的习惯,肯定不换了,但是最终找到了解决方案,不能说完全杜绝,但是频率下降了很多。

1、关闭「搜索引擎建议」

Snipaste_2021-04-16_17-42-15.jpg

设置 → Safari 浏览器 → 搜索引擎建议 → 关闭


2、打开「阻止弹出式窗口」

2.jpg

设置 → Safari 浏览器 → 阻止弹出式窗口 → 开启

不过连接公共 WiFi 的时候网页自动认证就比较麻烦,需要先关闭再连接。

3、AdGuard禁止

AppStore 安装 AdGuard 把跳转的链接加入「规则禁止」

链接是http://boxer.baidu.com/

4、开启「请求桌面网站」

设置 → Safari 浏览器 → 请求桌面网站 → 所有网站 → 开启

但是如果部分网站不是自适应的,会造成阅读不变。

总结:

百度不恶心的话就不是百度了,为了不被恶心,我只能通过不同的尝试去解决。

以上的步骤,如果1个无法解决,可以组合进行解决。