AppBlock 网站与关键词拦截——25+ 浏览器全覆盖,支持 Allowlist 白名单
网站与关键词拦截
AppBlock 不只是手机 App 拦截器,也是一个可以配合浏览器使用的网站拦截工具——尤其适合在电脑端和手机端统一管理干扰源。
覆盖的浏览器
| 平台 | 支持的浏览器 |
|---|---|
| Android(AppBlock App) | Chrome、Firefox、Edge、Opera、Brave、DuckDuckGo、Samsung Internet、Vivaldi、Arc 等 25+ 款 |
| iOS(AppBlock App) | 仅 Safari(通过内容拦截器实现) |
| 浏览器扩展 | Chrome、Firefox、Edge(桌面端) |
Android 上的网站拦截通过无障碍服务实现——AppBlock 持续监控无障碍服务中的活动窗口,识别浏览器内加载的 URL,匹配到黑名单就覆盖屏蔽页面。
三种匹配方式
域名匹配:输入 twitter.com → 该域名下所有页面(包括 x.com 的重定向)都会被拦。
完整 URL 匹配:输入 twitter.com/home → 精确匹配,只有这个特定路径会被拦。适合只想拦某个特定页面而不是整个域名。
关键词匹配:输入 shorts → 所有 URL 中包含 shorts 的页面都会被拦。适合拦截某类内容(比如 YouTube Shorts 视频页)。
Allowlist 白名单模式
Allowlist 是 Blocklist 的反向模式——只允许白名单内的网站,其余全部拦截。适合极端专注需求:
- 把手机变成"只能访问学习/工作相关网站"的极简浏览器
- 禁止所有浏览器默认导航,只放行指定的几个 URL
- 配合严格模式,让孩子的手机只能访问教育类网站
Allowlist 模式下可以设置例外(白名单内的某些特定页面反而被拦),也可以设置浏览器级规则(某个浏览器开启 Allowlist,另一个正常使用)。
浏览器预览模式的已知问题
部分浏览器的链接预览/悬浮卡片功能会动态加载 URL,AppBlock 可能在预览阶段识别不到真实 URL,导致拦截延迟或失效。官方建议:
- 对动态 URL 站点,手动把完整链接或关键词加入 Blocklist
- 如果仍有遗漏,尝试用完整 URL 匹配而非域名匹配
与 Google Search 的 Allowlist 冲突
这是一个官方承认的限制。Android 上 Google Search 的某些搜索结果会把链接转发给 Chrome 打开——如果你同时开启了:
- Website Allowlist(允许某些特定网站)
- Chrome 作为 App 被 Blocklist 拦截
那么即使网站在白名单里,Chrome 整体被拦,白名单也失效。
解决方法:使用 Website Allowlist 时,确保 Chrome 和 Google Search(Google App)同时在 App 允许列表里。
生效范围
网站拦截和应用拦截可以独立运行、也可以叠加:
- Blocklist 里指定 Chrome → Chrome App 打不开
- Blocklist 里指定 twitter.com → Chrome 能打开但访问 twitter.com 被拦
- 两者都在 Blocklist → Chrome 直接打不开,twitter.com 自然也访问不了
下一组看严格模式防反悔。去 07-严格模式防反悔/01-六档解锁方式。