函数:touchInputDown、touchInputMove、touchInputUp 触动点击、滑动(仅支持 Android)

函数名称:触摸按下、抬起、移动

函数功能:通过按下、抬起、移动动作发送触摸事件。

引擎版本:Android v3.1.0 及其以上

函数方法

touchInputDown(index,x ,y)

touchInputMove(index, x, y)

touchInputUp(index,x ,y)

返回值:无

参数 类型 字段 说明
index number 选填 手指序号(可省略)
x number 必填 屏幕横坐标
y number 必填 屏幕纵坐标

脚本示例:

划动

--在部分安卓应用程序中的 HTML5 页面中,出现脚本能够点击,但点击没有后续反应的问题并且使用 os.execute 函数也没有效果,可以使用此函数
--在坐标 (150, 550)按下
touchInputDown(150, 550);    
mSleep(30);
--移动到坐标 (150, 600),注意一次滑动的坐标间隔不要太大,不宜超过 50 像素
touchInputMove(150, 600);    
mSleep(30);
--在坐标 (150, 600) 抬起
touchInputUp(150, 600);

注意事项:

  • 需要注意的是在使用 touchInputDowntouchInputMovetouchInputUp 函数时,中间一定要插入一定的延时,建议大于 20 毫秒,否则可能会出现点击无效等异常情况。

  • 使用滑动函数时,新手常犯的错误就是两点之间滑动距离过大,请注意 touchInputDowntouchInputMove、 的坐标间隔不宜超过 50 像素。

  • 非多点触控可省略手指 id。

Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-03-03 12:19:57

results matching ""

    No results matching ""