Selenium-Webdriver,driver.manage()。window()。getRect()返回错误的值?

时间:2018-11-15 10:52:24

标签: javascript node.js selenium selenium-webdriver

我正在尝试通过此功能通过Selenium nodejs获取窗口大小

driver.manage().window().getRect()

这是我得到的价值

{ x: -7, y: -7, width: 1550, height: 840 } 

但是实际窗口就是这个大小。 enter image description here

任何人都知道如何正确地实现价值吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

Windows rect将返回您的浏览器窗口大小

driver.manage().window().getRect() 

要获取html大小,可以使用find元素,

driver.findElement(By.tagName('body')).getRect();