3

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}
)

我究竟做错了什么?

4

0 回答 0