Skip to content

广告跳过 v1.2

Choose a tag to compare

@madeye madeye released this 08 Aug 14:19
· 4 commits to main since this release
5fb8e8e

浏览器防误点版本:无障碍服务不再于浏览器类应用中运行检测或触发点击。

浏览器排除(#12)

网页内容里到处是「跳过 / Skip」文字和广告样式的图片,三层检测(节点关键词 / OCR / YOLO·VLM)都可能命中并误点——一次误点就可能导航离开或误触正在阅读的页面。本版本起浏览器被整体排除在检测管线之外:

  • 动态识别:服务启动时通过 ACTION_VIEW + BROWSABLE + 裸 http URL 解析设备上的浏览器;只有无 host 过滤的浏览器会匹配,普通 app 的 deep-link 不受影响。
  • 静态兜底:Chrome、Firefox、Edge、Samsung Internet、各 OEM 浏览器(小米/OPPO/vivo/华为)、QQ 浏览器、百度浏览器等常见包名直接排除,覆盖包可见性或 role 机制导致查询漏掉的情况。
  • 例外:UC 浏览器与夸克自身有闪屏广告,保留在检测管线中,启动闪屏照常跳过。
  • 排除在事件入口处短路,被排除的浏览器连截屏都不会发生,无额外开销。

安装包为 keystore 签名的 release 构建(minify + shrinkResources)。