0
グローバルにnpmを使用してphantomJをインストールしました。なぜこのコードが機能していないのですか? Linuxのミントを使用してPhantomJs:Spawnがアプリケーションを起動していない
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();
}
})
イム。ターミナルのコマンド/usr/bin/sensible-browser file:///example.png
を入力しても問題ありませんが、なぜこれがスクリプトではうまくいかないのですか?
? – Vaviloff
phantom.exit()はspawn()が完了する前に呼び出されていました。 – Kumar