为了账号安全,请及时绑定邮箱和手机立即绑定

无法使用 java 客户端 7.0 使用 appium 滚动 android 本机应用程序

无法使用 java 客户端 7.0 使用 appium 滚动 android 本机应用程序

宝慕林4294392 2023-05-10 17:32:30
我无法使用 Appium 垂直滚动 android 应用程序。我正在使用java-client 7.0.0 API。 Action.press不管用(new TouchAction(driver))   .press({x: 600, y: 2408})   .moveTo({x: 348: y: 615})   .release()   .perform()
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

尝试使用以下示例:


/**

 * This method scrolls based upon the passed parameters

 * @author Bill Hileman

 * @param int startx - the starting x position

 * @param int starty - the starting y position

 * @param int endx - the ending x position

 * @param int endy - the ending y position

 */

@SuppressWarnings("rawtypes")

public void scroll(int startx, int starty, int endx, int endy) {


    TouchAction touchAction = new TouchAction(driver);


    touchAction.longPress(PointOption.point(startx, starty))

               .moveTo(PointOption.point(endx, endy))

               .release()

               .perform();


}


查看完整回答
反对 回复 2023-05-10
  • 1 回答
  • 0 关注
  • 115 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信