From accd06df4b6662d0ac9d4e8a26bab296bf6c1dcc Mon Sep 17 00:00:00 2001 From: butubb <1422726308@qq.com> Date: Sun, 13 Sep 2026 21:02:01 +0800 Subject: [PATCH] =?UTF-8?q?docs(research):=20=E7=AB=A0=E8=8A=82=E7=BC=96?= =?UTF-8?q?=E5=8F=B7=E7=90=86=E9=A1=BA=EF=BC=88=E4=B8=89=C2=B7=E8=A1=A5=20?= =?UTF-8?q?=E2=86=92=20=E5=9B=9B=EF=BC=8C=E5=BB=BA=E8=AE=AE=E6=94=B9?= =?UTF-8?q?=E5=8A=A8=20=E2=86=92=20=E4=BA=94=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/research/U2_ELEMENT_SELECTORS.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/research/U2_ELEMENT_SELECTORS.md b/doc/research/U2_ELEMENT_SELECTORS.md index 6125bab..df2f5bf 100644 --- a/doc/research/U2_ELEMENT_SELECTORS.md +++ b/doc/research/U2_ELEMENT_SELECTORS.md @@ -85,7 +85,7 @@ --- -## 三·补:抓取弹窗"老是错位"的根因 —— **截图和元素树不是同一时刻** +## 四、抓取弹窗"老是错位"的根因 —— **截图和元素树不是同一时刻** (2026-09-13 追加,用户反馈"抓取的窗口老是会错位") @@ -123,7 +123,7 @@ --- -## 四、建议的改动(待排期) +## 五、建议的改动(待排期) 1. **抓取器(`core/uiauto_helper.py`)**:同一 id 出现多个实例时,**优先产出 `//*[@resource-id="x" and @text="…"]`** 而不是 `(…)[k]`;抓取列表里把 @@ -134,5 +134,5 @@ 其余在编辑器里逐个复核。 4. **运行期**:`click` 未命中时,日志里顺带 dump 一下"同 id 现在有几个实例", 让"序号错位"当场可诊断(现在是干巴巴一句"未找到元素")。 -5. **(针对第三节的"抓取错位")** 抓取接口合并成一个快照接口 + 双截图校验, - 具体见第三节「解法」。 +5. **(针对第四节的"抓取错位")** 抓取接口合并成一个快照接口 + 双截图校验, + 具体见第四节「解法」。