0
Ich installierte PhantomJs mit Npm global. Warum funktioniert dieser Code nicht?PhantomJs: Spawn öffnet keine App
var page = require('webpage').create();
var spawn = require('child_process').spawn;
page.open('http://google.com', function(status){
if(status == 'success') {
page.render('/tmp/google-snapshot.jpg');
spawn('/usr/bin/sensible-browser', 'file:///tmp/google-snapshot.jpg');
phantom.exit();
}
})
Im Linux Mint mit. Typing-Befehl /usr/bin/sensible-browser file:///example.png
im Terminal funktioniert gut, aber warum das Skript nicht funktioniert.?
Wie Sie dieses Skript ausführen? – Vaviloff
Es stellt sich heraus, dass phantom.exit() aufgerufen wird, bevor spawn() abgeschlossen werden kann. – Kumar