我以前用这段代码从右向左滑动:
appiumDriver.context("NATIVE_APP");
Dimension size = appiumDriver.manage().window().getSize();
int startx = (int) (size.width * 0.8);
int endx = (int) (size.width * 0.20);
int starty = size.height / 2;
appiumDriver.swipe(startx, starty, endx, starty, 500);
它应该从右向左滑动,之前它工作得很好(我有一个CI)。但现在它不再起作用了,我发现当我在真实设备上运行测试时,它会从左向右滑动!
是否有人知道是否不再支持此方法的滑动?如果有任何解决方案?谢谢
答案 0 :(得分:0)
是appiumDriver现在不支持此方法,不确定原因。
下面的代码对我有用,你可以尝试一下,touchShortcuts实际上是在这里做的。
((TouchShortcuts)驱动程序).swipe(startx,starty,endx,starty,500);