官方文档:https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.common.touch_actions
TouchAction
ActionChains是模拟鼠标操作,执行PC端的鼠标点击、双击、右键、拖拽等事件;TouchAction是模拟人的手指在屏幕上操作,执行PC和移动端的点击、滑动、拖拽、多点触控等多种手势操作
序号 | 方法 | 说明 |
---|---|---|
1 | tap | 单击 |
2 | double_tap | 双击 |
3 | tap_and_hold | 在指定元素上点击但不释放 |
4 | move | 移动指定偏离(未释放 ) |
5 | release | 释放手势 |
6 | scroll | 点击兵滚动 |
7 | scroll_from_element | 从某个元素位置开始点击并滚动(向下滚动为负数,向上滚动为正数) |
8 | long_press | 长按 |
9 | flick | 手势滑动 |
10 | flick_element | 从某个元素位置开始滑动(向上滑动为负数,向下滑东为正数) |
11 | pe |