Skip to content

点击操作

在指定坐标位置执行点击操作。

接口说明

接口类型

click

参数

参数名类型必填默认值说明
deviceIdstring-设备 ID
xnumber-点击的 X 坐标(像素)
ynumber-点击的 Y 坐标(像素)
focusbooleanfalse是否在点击前尝试聚焦
delaynumberfalse点击后松开延迟

返回值

javascript
true  // 操作成功返回 true

基本使用

简单点击

javascript
// 点击屏幕坐标 (100, 200)
await apiInvoke('click', {
    deviceId: 'P72578581E07',
    x: 100,
    y: 200
});

focus参数?

⚠️ 特定场景使用

focus 参数仅用于特定场景

✅ 适用场景:系统级提示框按钮

系统级别的提示框(如权限请求、系统弹窗等)的按钮,有时无法响应普通点击事件。此时可以使用 focus: true

适用的系统级提示框示例:

  • 📱 权限请求弹窗(相机、位置、通知等)
  • 🔐 系统安全提示框
  • ⚙️ 系统设置相关弹窗
  • 🔔 iOS 系统级别的确认对话框

❌ 不适用场景:普通应用界面

对于应用内的普通按钮、界面元素,不要使用 focus: true

❓ focus: true 会影响性能吗?

会略微增加执行时间。

商务合作:try.catch@foxmail.com