Skip to content

点击操作 ​

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

接口说明 ​

接口类型 ​

click

参数 ​

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

返回值 ​

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