0
當我在命令行中運行node script.js
下面的腳本,其結果是:Phantomjs與節點給「無極待定」
success
Promise { <pending> }
頁從未console.log
被打開了,任何人都可以解釋,爲什麼?
var phantom = require('phantom');
phantom.create().then(function (ph) {
ph.createPage().then(function (page) {
page.open('https://stackoverflow.com/').then(function (status) {
console.log(status);
var p = page.evaluate(function() {
return document.getElementsByTagName('html')[0].innerHTML
});
console.log(p);
});
});
});