Node.js と利用可能なノード ファントム モジュールをいじっています。しかし、私は基本的なレベルで立ち往生しているようで、この基本的なコードを機能させることができません:
var phantom = require('phantom');
phantom.create(function(ph) {
return ph.createPage(function(page) {
return page.open("http://www.google.com", function(status) {
console.log("opened google? ", status);
return page.evaluate((function() {
return document.title;
}), function(result) {
console.log('Page title is ' + result);
return ph.exit();
});
});
});
});
コンソール メッセージが表示されない理由がよくわかりません。これはたまたまファントムスコープにあると思いますが、メッセージをノードで解析することは可能でしょうか? それとも、問題はまったく別のものですか?