swipe(),滑动,动作会有一个停止点。
flick(),轻弹,固定的停止点直到列表的末尾,并且它可能在固定停止点之前的任何点结束,取决于手指在执行轻弹动作时移动的距离和速度。
例如,对于一系列15张照片,直接从一张照片swipe(滑动)到下一张照片(照片1到照片2),而轻轻的flick(轻弹)可以从照片1移动到照片5,稍微用力的flick(轻弹)可能从照片1移到照片8,而用力的flick(轻弹)可能会一直移动到照片15,因此通常会在列表末尾看到小弹性的“反弹”。
driver.swipe(current_width * 1 / 2, current_height, current_width * 1 / 2, current_height * 1 / 2, 2000)
(fromX, fromY) -> (toX, toY),滑动的持续时间是2秒,效果如下:
swipe 效果
driver.flick(200, 800, 200, 200)
(startX, startY) -> (endX, endY),没有持续时间,效果如下:
flick 效果