如何在selenium + phantomjs中设置zoomFactor?

时间:2014-03-10 03:23:31

标签: python selenium selenium-webdriver phantomjs ghostdriver

Phantomjs版本:1.9.7
Selenium版本:2.40.0

当我在.js文件中设置page.zoomFactor直接调用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}
)

我做错了什么?

0 个答案:

没有答案