安卓7.0+点按和手势

## 点击左上角 ```js "auto"; setScreenMetrics(1080, 1920); click(100, 150); ``` ## 拉出通知栏 ```js "auto"; //表示从位置(500, 10)滑动到位置(500, 1000), 持续两秒 swipe(500, 10, 500, 1000, 2000); ``` ## 双指捏合 ```js "auto"; setScreenMetrics(1080, 1920); //如果你使用的是MIUI,此脚本运行后会出现桌面编辑 home(); sleep(1500); gestures([500, [800, 300], [500, 1000]], [500, [300, 1500], [500, 1000]]); ``` ## 三指捏合 ```js "auto"; setScreenMetrics(1080, 1920); //如果你使用的是MIUI,此脚本运行后会出现桌面多屏幕编辑 home(); sleep(1500); gestures([350, [800, 300], [500, 1000]], [350, [300, 1500], [500, 1000]], [350, [300, 300], [500, 1000]]); ``` ## 三指下滑 ```js "auto"; /** * 同时模拟三个手势: * 从(300, 400)到(300, 1400) * 从(600, 400)到(600, 1400) * 从(900, 400)到(900, 1400) * 每一个的时长都为350毫秒 */ gestures([350, [300, 400], [300, 1400]], [350, [600, 400], [600, 1400]], [350, [900, 400], [900, 1400]] ); ``` ## 心形手势 ```js "auto"; toast("开启开发者选项-指针位置或者在画画软件才能查看效果"); setScreenMetrics(1080, 1920); var points = [10000]; var interval = 0.1; var x0 = 600; var y0 = 1000; var a = 120; for(var t = 0; t < 2 * Math.PI; t += interval){ var x = x0 + a * (2 * Math.cos(t) - Math.cos(2 * t)); var y = y0 + a * (2 * Math.sin(t) - Math.sin(2 * t)); points.push([parseInt(x), parseInt(y)]); } gesture.apply(null, points); ```