必须从权限源头精准阻断非交互式通知订阅:先用Shift+Enter/Cmd+Enter无权限加载页面,再通过网站设置禁用通知;可全局关闭或精准清理白名单;最后安装“Disable Notifications API”扩展阻止静默调用。

当你在浏览新闻站、视频平台或电商页面时,页面右下角突然弹出“订阅通知以获取最新消息”的浮层,点击“允许”后就再也关不掉——这种非交互式触发的订阅请求,必须从权限源头精准阻断。
立即阻止当前网站的通知请求
第一步:在地址栏输入目标网址(如 news.example.com),不要按回车键,直接按下 Shift+Enter(Windows/Linux)或 Cmd+Enter(Mac)。
第二步:页面将以无权限模式加载,此时 Notification API 被系统静默禁用,不会弹出任何授权浮层。
第三步:页面加载完成后,点击地址栏左侧的“锁形图标”→“网站设置”→找到“通知”选项,确认其状态为灰色禁用图标。若显示“允许”,说明已误授权限,需立刻进入下一步。
永久移除已授权网站的通知白名单
方法一:全局清空法
打开浏览器设置 → “隐私和安全” → “网站设置” → “通知” → 将顶部总开关设为“不允许网站发送通知”。【此操作会一次性关闭所有网站通知权限,包括邮箱、日历等合法服务】
方法二:精准清理法
在同一“通知”设置页,点击“管理例外情况”,查看“已允许发送通知的网站”列表。逐个检查域名:含 news、push、notify、taboola、outbrain、cdn 等字段的条目,点击右侧三点图标 → “移除”。特别注意伪装成媒体域名的推广站,如 163news[.]net、sohu-push[.]com(方括号为防误触写法)。
防止网站静默调用通知接口
某些站点会在页面加载瞬间执行 Notification.requestPermission(),即使你没点“允许”,它也已完成权限预占。此时需安装轻量级扩展强制拦截该 API:
访问 Chrome 网上应用店或 Edge 加载项市场 → 搜索 “Disable Notifications API” → 确认开发者为 “Alex Dovbnya” → 点击“添加至Chrome”或“获取”。安装后无需配置,插件自动注入脚本,屏蔽所有页面的 requestPermission 调用。
注意:该扩展不拦截已获授权的推送,仅阻止新授权行为。若已有推送残留,须先执行上一节的白名单清理。


















