2016-06-27 3 views
-1

Puis-je modifier la résolution de l'écran dans nightmarejs? (Pas ViewportSize)Résolution d'écran Nightmarejs

Par exemple, comment cela fonctionne dans Casperjs:

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

Un grand merci!

+0

Vérifiez la résolution d'écran: whatismyscreenresolution.com me donnera la résolution de mon écran, ce lien n'est pas utile, ajouteriez-vous une image pour expliquer plus de quoi vous parlez, et ajoutez votre code d'essai ... –

Répondre

0

(Cette réponse est tirée de ma première réponse à Nightmare #699.)

Je ne suis pas certain, mais je ne pense pas, du moins pas directement. La résolution de l'écran d'Electron dépend du framebuffer auquel il est rendu. Vous pouvez utiliser quelque chose comme xvfb-run pour modifier le framebuffer (#224 touche à cela, bien que pour une raison entièrement différente).

Sans plus d'informations, il est difficile de répondre à votre question. Si vous fournissez plus d'informations sur ce que vous essayez d'accomplir, je mettrai à jour cette réponse.