gkd
gkd copied to clipboard
[BUG] 查看规则图片时,背景不停跳动
一些验证
- [X] 请 确保 您已经查阅了 GKD 官方文档 以及 常见问题
- [X] 1.请 确保 已有的问题 中没有人提交过相似issue,否则请在已有的issue下进行讨论
- [X] 2.请 确保 已有的问题 中没有人提交过相似issue,否则请在已有的issue下进行讨论
- [X] 3.请 不要 开启重复相关的 issue,这将导致别人搜索 issue 时出现无关的低质量信息, 否则你的问题将会被直接关闭甚至删除
- [X] 请 务必 给issue填写一个简洁明了的标题,以便他人快速检索
- [X] 请 确保 你的问题能在 releases 发布的最新版本(包含测试版本)上复现 (如果不是请先更新到最新版本复现后再提交问题)
- [X] 请 确保 提供下列的日志和BUG描述及其复现步骤, 否则你的问题将会被直接关闭
日志文件-无论什么问题不包含日志将会被直接关闭
BUG描述(文字/截图/视频)
点击查看规则中的图片时,背景会不停跳动,及时加载完成后。
规则如下
{
id: 'com.xiaomi.market',
name: '小米应用商店',
groups: [
{
name: '通知提示',
key: 1,
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
activityIds: [
'com.xiaomi.market.ui.UpdateListActivity',
'com.xiaomi.market.business_ui.main.MarketTabActivity'
],
rules: [
{
name: '开启推送',
key: 0,
matches: [
'@[id="com.xiaomi.market:id/dialog_cancel"] - LinearLayout > [id="com.xiaomi.market:id/btn_start_push"]'
],
snapshotUrls: [
'https://i.gkd.li/i/12714980'
]
},
{
name: '开启通知栏提醒',
key: 1,
action: 'back',
matches: [
'[text="开启通知栏提醒"]'
],
snapshotUrls: [
'https://i.gkd.li/i/13197306',
'https://i.gkd.li/i/13691701',
'https://i.gkd.li/i/16145033'
]
}
]
},
{
name: '局部广告-首页悬浮窗广告',
key: 2,
quickFind: true,
snapshotUrls: [
'https://i.gkd.li/i/13248808'
],
activityIds: [
'com.xiaomi.market.ui.FloatWebActivity'
],
rules: [
{
matches: [
'[id="com.xiaomi.market:id/webview_container"]',
'Button[text.length=2][text="关闭"]'
]
}
]
},
{
name: '局部广告-顶部广告横幅',
key: 3,
quickFind: true,
snapshotUrls: [
'https://i.gkd.li/i/13197334'
],
activityIds: [
'com.xiaomi.market.ui.UpdateListActivity'
],
rules: [
{
matches: [
'[id="com.xiaomi.market:id/iv_close_tip"]'
]
}
]
},
{
name: '功能类-个性化推荐弹窗',
key: 4,
quickFind: true,
actionMaximum: 1,
matchTime: 10000,
resetMatch: 'app',
snapshotUrls: [
'https://i.gkd.li/i/13624971'
],
activityIds: [
'com.xiaomi.market.business_ui.main.MarketTabActivity'
],
rules: [
{
matches: [
'[id="com.xiaomi.market:id/close_float_recommend"]'
]
}
]
},
{
key: 5,
name: '功能类-忽略升级',
desc: '应用升级界面-自动点击忽略',
quickFind: true,
actionMaximum: 1,
resetMatch: 'app',
exampleUrls: [
'https://github.com/gkd-kit/subscription/assets/45487685/a3a61df9-7757-428e-b4fe-a960e09a0bbe'
],
activityIds: [
'com.xiaomi.market.ui.UpdateListActivity'
],
rules: [
{
key: 0,
matches: [
'[id="com.xiaomi.market:id/fold_text"][text^="查看全部升级"]'
],
snapshotUrls: [
'https://i.gkd.li/i/12674261'
]
},
{
key: 1,
matches: [
'[id="com.xiaomi.market:id/expandable_textview"] + [id="com.xiaomi.market:id/expand_button"][desc="更多"]'
],
snapshotUrls: [
'https://i.gkd.li/i/12674264'
]
},
{
key: 2,
preKeys: [
1
],
matches: [
'@[id="com.xiaomi.market:id/ignore_this"][text="忽略本次"] + [id="com.xiaomi.market:id/ignore_permanently"][text="永久忽略"]'
],
snapshotUrls: [
'https://i.gkd.li/i/12674269'
]
}
]
},
]
}
期望行为(文字/截图/视频)
正常显示
实际行为(文字/截图/视频)
https://github.com/gkd-kit/gkd/assets/39406781/8bb23678-8805-43d3-b25e-b291b1708484
https://github.com/gkd-kit/gkd/assets/39406781/674d7c39-1a56-4deb-b4d9-ea8fe17ca927