selenium - Java - 如何在 Selenium 中点击 Canvas ?

标签 selenium click

我有一个 Canvas 元素(宽度:720,高度:174)。此 Canvas 有 16 个部分。我试过了

Actions.moveToElement(we,(720/16)*3,1).click().perform(); 

我想让它点击 Canvas 的第 3 部分, 但它总是在第一部分点击。请帮忙!

最佳答案

尝试

Actions.moveToElement(we,0,0).moveByOffset((720/16)*3,1).click().build().perform(); 

关于selenium - Java - 如何在 Selenium 中点击 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19804547/

相关文章:

php - Jquery 按钮 OnClick 运行系统命令

java - PhantomJS 和 Selenium Webdriver - 如何清除 session

java - Selenium 没有检测到 IE 中的第二个窗口

python - 无法通过 Selenium 进行正确的屏幕截图

javascript - 如何在用户点击广告时发送通知?

jquery - 用jquery模拟点击链接

selenium - NoSuchElementException,Selenium 无法定位元素

c# - Selenium 单击 href 中 <li> 中的链接

database - 在页面上显示 # views 而不会一直访问数据库

jQuery,点击可点击元素内的元素