【问题标题】:Drag-and-drop with ChromeDriver使用 ChromeDriver 进行拖放
【发布时间】:2012-02-12 07:08:45
【问题描述】:

我想用 ChromeDriver 进行拖放。我发现进行拖放的唯一 WebDriver 方法是使用“高级用户交互 API”。不幸的是,ChromeDriver documentation 有以下“已知问题”:

高级用户交互 API 未实现

有没有办法在高级用户交互 API 的情况下执行拖放操作?

[详情:我在 Mac OS 10.7 上使用 WebDriver(2.17 版)和 Chrome 16 的 Python 绑定。]

【问题讨论】:

  • 不胜感激!
  • 我想它被否决了,因为您回答了自己的问题,拖放不在支持的操作列表中,因此不受支持。
  • @Stuart:我的问题是是否有另一种方法来实现拖放。
  • 啊,我没有从你的问题中明白这一点,恐怕在那种情况下我不知道。希望其他人可以帮助你,祝你好运

标签: python selenium webdriver selenium-chromedriver


【解决方案1】:

由于某种原因,拖放确实最终与 WebDriver 一起工作,只是非常不一致。

【讨论】:

  • 您能否在使用 ruby​​ 和 watir-webdriver 时确认这个问题?仍然在今天,它在 firefox 中工作,但在 chrome 中却不一致!您能否告知您的“出于某种原因”是什么?
猜你喜欢
  • 2015-05-03
  • 2017-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-09
  • 2019-07-09
  • 2010-11-22
  • 1970-01-01
相关资源
最近更新 更多