Phantomjs 版本:1.9.7
Selenium 版本:2.40.0
page.zoomFactor
当我在 .js 文件中直接调用 phamtomjs 时,设置 zoomFactor 效果很好:
效果很好
var page = require('webpage').create();
page.open('http://google.com', function () {
page.zoomFactor = 0.25;
page.render('test.png')
phantom.exit();
});
desired_capabilities
但是,当它在 selenium中设置时它不起作用:
不工作
DesiredCapabilities.PHANTOMJS['phantomjs.page.zoomFactor'] = 0.25
driver = selenium.webdriver.PhantomJS()
driver.get('http://google.com')
driver.save_screenshot('test.png')
driver.quit()
我也试过这个,但它也不起作用:
driver = selenium.webdriver.PhantomJS(
desired_capabilities={'phantomjs.page.zoomFactor': 0.25}
)
我究竟做错了什么?