Setzen Sie die Bildschirmauflösung in CapserJS / SlimerJS

Im Verwenden von CasperJS 0.10.1 SlimerJS 1.1.3 Firefox 45 unter CentOS 7.2 Im Versuch, die window.screen-Eigenschaften festzulegen, wie im Code unten auf dem Screenshot der Website zu sehen, wird immer noch "640x480" angezeig

var casper = require('casper').create({ verbose: true, logLevel: 'debug' });
casper.on('page.initialized', function (page) {
    page.evaluate(function () { 
        (function() {
            window.screen = {
                width: 1600,
                height: 900
            };
        })
    });
});
casper
  .start()
  .thenOpen('http://www.whatismyscreenresolution.com/')  
  .wait(5000, function() { this.capture('/cas/_test_screenres.jpg',{top:0,left:0,width:1600,height:900}); })
  .run();

Antworten auf die Frage(2)

Ihre Antwort auf die Frage