悟空浏览器悬浮广告需四步解决:①开启h5广告过滤(底层前提);②启用全局拦截并导入中文规则(源头阻断);③关闭程序化与个性化广告(降低触发);④禁用通知/振动/运动传感器权限,并添加自定义css屏蔽顽固浮层。

悟空浏览器频繁弹出右下角悬浮按钮、滚动时跟随的热榜浮层、全屏遮罩式广告或点击后自动跳转第三方APP,说明当前仅依赖基础浏览模式,未激活多层级广告拦截体系。
开启H5广告过滤(渲染层即时拦截)
这一步是所有悬浮广告拦截的底层前提,不依赖网络请求,直接在网页DOM渲染前识别并隐藏position: fixed、z-index极高、含“float”或“popup”类名的节点,对B站右下角弹窗、知乎热榜浮层、小说站红包悬浮栏立竿见影。
点击首页底部三条横线菜单 → “设置” → “浏览设置” → “安全浏览器” → 将【H5广告过滤】开关拨至开启状态。
若此开关关闭,后续所有规则对悬浮广告均无效。
启用全局广告拦截并导入中文规则(网络层源头阻断)
仅开H5过滤能压住浮层样式,但无法阻止广告脚本加载。必须在网络请求层切断其资源来源,否则悬浮广告仍可能触发跳转或二次注入。
方法一:标准路径
点击菜单 → “设置” → “隐私与安全” → “广告拦截” → 开启主开关 → 点击“高级设置” → “自定义过滤规则” → “导入规则” → 粘贴地址:https://easylist.to/easylistchina/easylistchina.txt → 点击“确认导入”。
方法二:快捷组合
在“广告拦截”页内直接勾选【EasyList China + AdGuard 中文规则】 → 点击右上角“立即更新规则” → 等待进度条完成。
导入后务必重启悟空浏览器,否则新规则不会载入内存。
关闭程序化与个性化广告(削弱触发逻辑)
这两项不直接拦截已出现的悬浮广告,但能大幅降低其精准投放概率。关闭后,浏览器不再向广告平台回传你的设备标识、浏览路径与停留时长,使悬浮广告失去定向依据。
第一步:关闭程序化广告展示
① 返回设置首页 → 点击“隐私” → 进入“广告设置”
② 找到“程序化广告展示设置” → 将其开关设为关闭
第二步:关闭个性化广告展示
③ 在同一页面中 → 找到“个性化广告展示设置” → 同样关闭
禁用开屏与摇一摇广告权限(阻断系统级浮层)
右下角“热点新闻”“APP下载提醒”等悬浮内容,很多并非来自网页本身,而是悟空浏览器后台服务主动推送。这类浮层不受H5过滤和网络规则影响,必须从权限侧关闭。
进入手机系统设置 → 应用管理 → 悟空浏览器 → 权限管理 → 关闭【通知权限】、【振动反馈】、【运动传感器】三项。
关闭后,再无开屏广告、摇一摇跳转、以及由系统服务驱动的悬浮热榜。
添加自定义CSS选择器屏蔽顽固浮层(手动精准清除)
极少数站点使用非常规CSS属性(如transform: translateZ(9999)、opacity: 0.01配合click事件)绕过H5过滤,此时需手动定位并隐藏。
在“广告拦截”页 → “高级设置” → “自定义CSS选择器” → 输入以下通用屏蔽语句:
.float-layer, #hotbar, .ad-popup, [class*="pop"], [style*="fixed"]
每行一条,支持通配符与属性匹配,输入后点击保存即可生效。











