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

拖放不适用于无头 chromedriver

拖放不适用于无头 chromedriver

侃侃无极 2021-08-04 10:40:32
我正在使用 Selenium 和 Java 自动拖放。以下是用于在无头模式下使用 chrome 驱动程序执行拖放的代码。Point classname = targetElement.getLocation();int xcordi = classname.getX();int ycordi = classname.getY();Actions action = new Actions(driver);action.clickAndHold(sourceElement).moveByOffset(xcordi, ycordi).release(targetElement).build().perform();在无头 chrome 驱动程序中执行此操作时没有任何反应。但是,在非无头 chrome 驱动程序中,这可以正常工作并执行拖放操作。注意 - 尝试使用 dragAndDropBy(source, target) 和 dragAndDropBy(source, xOffset, yOffset)。这两种方法也不适用于非无头镀铬
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 120 浏览

添加回答

举报

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