作用
移动设备触摸支持
代码如下
需要传入一个webdriver对象,用于构建一个TouchActions对象,其他方法与前面 Selenium Webdriver 源码分析之ActionChains 的原理差不多
API对应的功能
API | 功能 |
---|---|
double_tap(on_element) | #双击 |
flick(xspeed, yspeed) | # 在任意位置开始以指定的速度移 |
flick_element(on_element, xoffset, yoffset, speed) | #从元素开始以指定的速度移动 |
long_press(on_element) | #长按不释放 |
move(xcoord, ycoord) | #移动到指定的位置 |
perform() | #执行链中的所有动作 |
release(xcoord, ycoord) | #在某个位置松开操作 |
scroll(xoffset, yoffset) | #滚动到某个位置 |
scroll_from_element(on_element, xoffset, yoffset) | #从某元素开始滚动到某个位置 |
tap(on_element) | #单击 |
tap_and_hold(xcoord, ycoord) | #某点按住 |