1. 程式人生 > >【JS API】指令碼語言-裝置控制介面說明-傳送點選事件

【JS API】指令碼語言-裝置控制介面說明-傳送點選事件

click

原型:

click(x, y, state)

click(x, y)

是否支援多裝置:

支援

對應的 REST API:

點選事件

描述:

傳送點選事件。對螢幕指標座標 (x, y) 進行點選操作(按下/彈起/滑動/點選)

引數:

x:x 座標(相對座標/絕對座標) y:y 座標(相對座標/絕對座標) state: 字元常量,按鍵狀態值 (預設sigmaConst.STATE_PRESS)

- sigmaConst.STATE_MOVE - sigmaConst.STATE_UP - sigmaConst.STATE_DOWN - sigmaConst.STATE_PRESS

返回值:

整型:成功返回 0,失敗返回非 0,此時可通過 lastError() 函式獲取具體的錯誤資訊。

示例:

//獲取當前主控裝置物件
var device = Device.getMain();
//對座標(123,254)進行按下操作
device.click(123,254,sigmaConst.STATE_DOWN);
//對座標(123,254)進行彈起操作
device.click(123,254,sigmaConst.STATE_UP);
//對座標(123,254)進行點選操作(按下+彈起)
device.click(123,254,sigmaConst.STATE_PRESS);
// 相對座標
device.click(0.1250, 0.5258);
 
//預設state呼叫
device.click(123,255);