跳转到内容

RPA 提供三种模拟点击的方式:

  1. 点击元素: 通过 UI 树的 DOM 元素定位并点击当前元素。

  2. 点击(x, y): 通过当前屏幕的 X 轴和 Y 轴坐标定位点击位置。

  3. 通过文本识别 (OCR) 点击: 通过识别当前屏幕上的文本位置进行点击。

以下详细介绍了“点击元素”的功能。

参数

  • [选择类型] 下拉菜单

  • 按查找元素

  • 使用上一个元素

如果选择“按查找元素”,您可以根据以下 DOM 节点条件筛选元素。执行器将筛选出符合您设置的属性条件的元素。

  • 您可以在 [满足条件时] 中添加必需条件。支持以下 4 个条件,最多可同时支持 4 个并行筛选器:

  • 文本

  • fullId

  • class

  • desc

您可以通过开发者工具获取当前云手机屏幕的元素属性。

如果您已通过之前的节点选择过某个元素,则可以选择 [使用上一个元素]

问答: “查找元素”和“使用上一个元素”有什么区别?

“查找元素”:筛选符合条件的元素。

“使用上一个元素”:直接匹配元素在实际执行中的 DOM 节点。此功能通常与“查找元素”节点一起使用。

  • [元素出现的最大等待时间]

  • 输入此数字后,当前查找器将轮询查找所需元素。找到元素后继续执行。如果在此时间内未找到元素,则开始执行下一个节点。

  • 可以输入或引用一个数字,单位为毫秒。

  • [点击类型]

  • 单击

  • 双击

  • 长按

  • 选择长按时,可以设置**[按压持续时间]**,单位为毫秒。

  • [点击后延迟]

输出

  • 输出参数

  • 元素:以节点格式(实际上是 JSON)输出。您可以通过执行“运行 JS 脚本”直接解析元素中的内容。

  • 执行日志

  • 开始时间

  • 结束时间

  • 持续时间(毫秒)

  • 状态(成功/失败)

示例

例如,在云手机桌面上有一个 Google Play 商店。我想通过元素查找找到并点击该区域。参数如下:

| 字段名称 | 字段值 |

| ------------------------- | -------------------------- |

| 选择类型 | 通过查找元素 |

| 满足条件时 | "text" 等于 "Play Store" |

| 输入字段超时 | 3000 |

| 点击类型 | 单击 |

| 点击后延迟 | 0 |

相关节点

查找元素