2016-06-27 208 views
-1

我可以在nightmarejs中更改屏幕分辨率吗? (不是viewportSize)Nightmarejs屏幕分辨率

例如,它是如何工作的Casperjs:

var casper = require("casper").create({ 
    onPageInitialized: function (page) { 
     page.evaluate(function() { 
      window.screen = { 
       width: 1920, 
       height: 1080 
      }; 
     }); 
    } 
}); 

非常感谢!

+0

检查屏幕分辨率:whatismyscreenresolution.com会给我我的屏幕的解决方案,这是没有用的链接,你会添加图像来解释更多你在说什么,并添加您的试用代码... –

回答

0

(这个答案是从我在Nightmare #699原来的答复拉。)

我不能肯定,但我不这么认为,至少没有直接。 Electron的屏幕分辨率取决于它渲染的帧缓冲区。你可以使用像xvfb-run这样的东西来改变帧缓冲区(#224触及此,尽管出于完全不同的原因)。

没有更多的信息,很难回答你的问题。如果您提供了关于您要完成的更多信息,我会更新此答案。