最快见效的是启用Safari阅读器视图,点击地址栏左侧AA图标并选择“显示阅读器视图”即可剥离底部浮动横幅等非正文元素;若不支持,则可安装AdGuard Pro或1Blocker X等内容拦截器并启用对应中文规则,或执行JavaScript脚本精准移除横幅节点。

当你在iPhone或iPad的Safari中浏览新闻、电商或视频网站时,网页底部突然弹出「立即下载App」的半透明横幅,遮挡内容还难以关闭——这不是普通广告,而是网站通过JavaScript注入的原生UI层,内置拦截器默认无法识别。
启用Safari阅读器视图(最快见效)
这一步操作起来很简单,直接点地址栏左侧图标就行。阅读器视图会剥离所有非正文元素,包括底部浮动横幅、侧边推荐栏和顶部导航条。
轻点地址栏最左侧的 AA 图标 → 在弹出菜单中选择「显示阅读器视图」。
注意:如果该选项呈灰色不可点,说明当前网页结构不支持阅读器(如部分单页应用或登录页),需换用其他方法。
安装内容拦截器扩展(长效稳定)
方法一:AdGuard Pro(推荐)
前往App Store下载AdGuard Pro → 安装后打开App,确保「EasyList China」和「AdGuard Mobile Ads」两组规则已启用 → 返回「设置」→「Safari浏览器」→「内容拦截器」→ 找到AdGuard Pro并开启开关。
方法二:1Blocker X
安装1Blocker X后,进入其App主界面 → 点击右上角「齿轮」图标 → 进入「Filters」→ 开启「Mobile App Banners」专用过滤包(此包专为拦截iOS端App下载横幅优化)→ 返回Safari内容拦截器设置页启用该插件。
【必须重启Safari】 启用后需完全退出Safari进程:双击Home键(或上滑停顿调出多任务)→ 找到Safari卡片上划清除 → 重新打开才能加载新规则。
手动屏蔽特定网站横幅(精准打击)
第一步:在Safari中访问出现横幅的网站(例如zhihu.com)
第二步:长按地址栏左侧 AA 图标 → 选择「网站设置」→ 开启「自动使用阅读器」
第三步:返回网页,若横幅仍存在 → 点击地址栏 → 输入「javascript:(function(){document.querySelectorAll(\'[class*="app-banner"],[id*="download"],[data-banner]\'').forEach(e=>e.remove());})()」→ 点击「前往」执行脚本
这个JavaScript命令会实时扫描并移除含常见横幅标识符的DOM节点,无需越狱也不依赖网络请求。但每次刷新页面都要重输一次,适合临时应急。


















