我使用WebDriver 3.5.3
和ChromeDriver 2.31
并尝试缩小网页。
以下代码对页面没有影响。
driver.findElement(By.tagName("html")).sendKeys(Keys.chord(Keys.CONTROL, Keys.SUBTRACT));
我也尝试使用JavaScript
。
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("document.body.style.zoom = '30%';");
答案 0 :(得分:1)
如果没有特定版本,请将Selenium降级到3.0.1版本,它会起作用。
Edit1:这甚至可以使用您指定的配置。 WebDriver 3.5.3 ChromeDriver 2.31 Chrome浏览器60.0.3
Edit2:
// open browser here
driver.get("http://google.com");
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("document.body.style.zoom = '30%';");