Node.js와 사용 가능한 노드 팬텀 모듈을 가지고 놀고 있습니다. 하지만 기본적인 수준에 갇혀있을 것으로 보인다 및 코드의 기본 조각이 동작하지 않습니다 : 콘솔 메시지가 표시되지 않는 이유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();
});
});
});
});
은 정말 알아낼 수 없습니다? 이것은 어떤 환상의 범위에서 일어난다 고 생각 하겠지만, 메시지를 노드로 파싱 할 수있을 것인가? 아니면 문제가 완전히 다른 것입니까?
어쩌면 팬텀이로드되지 않습니다 .. 당신이 phantom.create (기능 (산도) {또는 산도 후 CONSOLE.LOG을 시도했다. createPage (function (page) { – ZimSystem
) 팬텀이 필요로하는 라이브러리에서 x86_64와 i686의 불일치가 없는지 확인하십시오. 내 대답보기 : http://stackoverflow.com/questions/17002351/node-phantom -createpage-never-calls-callback/17137960 # 17137960 – hoonto