屏幕点击 (device.tap)

声明

device.tap(被点击对象 [, 对象不存在报错])

参数及返回值

  • 被点击对象
    • 被点击对象可以是:元素选择器,截图图片名,或者 坐标
    • 元素选择器:可以通过:元素脚本生成来获取,最稳定,与屏幕分辨率无关,可参考元素选择器模块
    • 图片名:可以通过:截图脚本生成来获取,与屏幕长宽比有一定关系,稳定性次于对象元素。
    • 坐标:可以通过:元素脚本生成来获取,与屏幕像素关系最大,谨慎使用。
  • 对象不存在报错
    • 布尔型,默认,True,对象不存在直接报错
      • True 被点击对象不存在,直接报错,后续代码不会运行
      • False 被点击对象存在,忽略点击动作,后续代码继续运行

说明

这个函数等同于tap(被点击对象 [, 对象不存在报错])

示例

-- 点击图片 “新建.png”
device.tap('新建.png')
-- 也可以不带扩展名".png",系统会自动处理
device.tap('新建')
-- 根据对象元素点击登录按钮
device.tap({text="登录"})
-- 点击坐标[200,500]
device.tap(200,500)

-- 以上代码等同于
-- 点击图片 “新建.png”
tap('新建.png')
-- 也可以不带扩展名".png",系统会自动处理
tap('新建')
-- 根据对象元素点击登录按钮
tap({text="登录"})
-- 点击坐标[200,500]
tap(200,500)
powered by GitbookFile Modify: 2021-03-27 23:14:19

results matching ""

    No results matching ""