Je suis en train de faire une application électronique, et j'ai inclus Nightmare dans le projet.NightmareJS n'ouvre pas un navigateur
var nightmare = Nightmare({ show: true })
nightmare
.goto('http://yahoo.com')
.type('input[title="Search"]', 'github nightmare')
.click('.searchsubmit').then(nightmare.show())
C'est le code que je voudrais voir ouvrir une fenêtre de navigateur, visitez yahoo.com.
Comment ça se fait quand même sans tête quand je mets show: vrai?
Terminal:
$ DEBUG=nightmare* electron .
nightmare queuing process start +0ms
nightmare queueing action "goto" for http://yahoo.com +3ms
nightmare queueing action "type" +2ms
nightmare queueing action "click" +0ms
nightmare running +0ms
J'ai aussi changé mon code qui comprend l'extrait complet:
ipc.on('launchBrowser', function(event, data){
var nightmare = Nightmare({ show: true })
nightmare
.goto('http://yahoo.com')
.type('input[title="Search"]', 'github nightmare')
.click('.searchsubmit').then(() => { });
});
Est-il ne fonctionne pas comme prévu parce que je ne suis pas explicitement en utilisant Node.js, mais plutôt électron?
Hmm, même quand je l'enlève, il ne peut toujours pas rendre le navigateur. Poste principal édité. – ZZPLKF