【发布时间】:2019-08-06 08:32:28
【问题描述】:
我确实尝试了许多 chrome 扩展,但似乎它是从窗口顶部计算坐标而不是只考虑画布。
我在这个页面上:https://gojs.net/latest/samples/grouping.html
想得到下面+按钮的坐标:
我实际上正在尝试使用 selenium 使用操作类单击那个 + 按钮,我的代码是:
driver.get("https://gojs.net/latest/samples/grouping.html");
WebElement flowCanvas = driver.findElement(By.xpath("//div[@id='myDiagramDiv']//canvas"));
new Actions(driver)
.moveToElement(flowCanvas, 500, 200).click().perform();
因为我没有得到 + 按钮的确切坐标,所以上面的代码没有点击它。
【问题讨论】:
标签: java selenium-webdriver html5-canvas gojs