是否可以更改由PhantomJS 2.x中的screen.availWidth和screen.availHeight报告的屏幕尺寸?虽然可以指定窗口大小,但似乎屏幕维度始终报告为1024x768。
注意:虽然How do I override window.screen?的解决方案有效,但我发现它有点hacky并且想知道是否有更好的方法。
答案 0 :(得分:0)
如果您使用的是java,可以这样做:
driver = new PhantomJSDriver(desiredCapabilities);
driver.manage()。window()。setSize(new Dimension(1024,768));