Closed fansangg closed 1 month ago
你好,使用这个版本复现后把日志发出来看看
com.sec.android.app.launcher.Launcher/8 -> tv.danmaku.bili/null/0
那就是没有获取到 activityId,此时会忽略匹配所有界面
这种情况应该是 普通节点事件 先于 activityId 节点事件 出现导致的
安装 shizuku 应该可以解决这个问题
或者更改你的选择器 为 [text*="跳"][visibleToUser=true][vid!="tag_name"]
另外,如果首页有一个标题或者up主的文字里包含 跳
仍然会误触
一些验证
日志文件-无论什么问题不包含日志将会被直接关闭
https://f.gkd.li/16486707
BUG描述(文字/截图/视频)
规则如下
{ name: '开屏广告', key: 2, fastQuery: true, actionMaximum: 1, matchTime: 5000, resetMatch: 'app', activityIds: [ 'tv.danmaku.bili.MainActivityV2' ], rules: [ { matches: [ '[text*="跳"][visibleToUser=true]' ] } ] }
activityId是 tv.danmaku.bili.MainActivityV2 在搜索页 com.bilibili.search2.main.BiliMainSearchActivity 也触发了这个规则,点击了包含“跳”的item
期望行为(文字/截图/视频)
这个规则虽然不太严谨,但是在搜索页不应该触发
实际行为(文字/截图/视频)
从后台返回前台,activity是搜索页,触发了非规则限定的事件