refactor: vedem ocr get texts

This commit is contained in:
debugtalk
2022-10-12 20:25:02 +08:00
parent 43b1c181e5
commit 6b2b662bb1
6 changed files with 28 additions and 59 deletions
+3 -4
View File
@@ -30,14 +30,13 @@ func TestIOSDemo(t *testing.T) {
// 持续监测手机屏幕,直到出现青少年模式弹窗后,点击「我知道了」
for {
_, err1 := driverExt.GetTextXY("青少年模式")
point, err2 := driverExt.GetTextXY("我知道了")
if err1 != nil || err2 != nil {
points, err := driverExt.GetTextXYs([]string{"青少年模式", "我知道了"})
if err != nil {
time.Sleep(1 * time.Second)
continue
}
err := driverExt.TapAbsXY(point.X, point.Y, "")
err = driverExt.TapAbsXY(points[1].X, points[1].Y, "")
if err != nil {
t.Fatal(err)
}