From a3840662fb744e41c39e071e785249831f3040ea Mon Sep 17 00:00:00 2001 From: jiuqianyuan <39406781+jiuqianyuan@users.noreply.github.com> Date: Fri, 15 Dec 2023 19:36:44 +0800 Subject: [PATCH] =?UTF-8?q?Fix(=E7=95=AA=E8=8C=84=E5=85=8D=E8=B4=B9?= =?UTF-8?q?=E5=B0=8F=E8=AF=B4):=E5=B9=BF=E5=91=8A=E5=BC=B9=E7=AA=97=20(#31?= =?UTF-8?q?59)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit close #2959 close #3063 close #2931 close #3182 --- src/apps/com.dragon.read.ts | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/apps/com.dragon.read.ts b/src/apps/com.dragon.read.ts index 4f46be1e..0fc1e12d 100644 --- a/src/apps/com.dragon.read.ts +++ b/src/apps/com.dragon.read.ts @@ -122,12 +122,14 @@ export default defineAppConfig({ { key: 5, name: '广告弹窗', + quickFind: true, rules: [ { key: 0, name: '阅读页面广告弹窗-点击反馈按钮', activityIds: 'com.dragon.read.reader.ui.ReaderActivity', - matches: '[text="反馈"][clickable=true]', + // 有反馈原规则'[text="反馈"][clickable=true]'不触发删除[clickable=true]才能点击;有反馈原规则点击屏外节点,导致无法执行下一步,遂添加[visibleToUser=true] + matches: 'FlattenUIText[text="反馈"][visibleToUser=true]', snapshotUrls: 'https://i.gkd.li/import/13520160', }, { @@ -135,9 +137,19 @@ export default defineAppConfig({ key: 1, name: '阅读页面广告弹窗-点击不感兴趣', activityIds: 'com.dragon.read.reader.ui.ReaderActivity', - quickFind: true, - matches: '[id="com.dragon.read:id/ad_feedback_not_interest"]', - snapshotUrls: 'https://i.gkd.li/import/13520219', + matches: '@ViewGroup[clickable=true] > [text="不感兴趣"]', + snapshotUrls: [ + 'https://i.gkd.li/import/13520219', + 'https://i.gkd.li/import/13674550', + ], + }, + { + key: 2, + name: '阅读页面广告弹窗-点击下一页', + activityIds: 'com.dragon.read.reader.ui.ReaderActivity', + matches: + '[id="com.dragon.read:id/readFlowNonRoundEntranceLayout"] [id="com.dragon.read:id/relativeRight"]', + snapshotUrls: 'https://i.gkd.li/import/13674556', }, ], },