【发布时间】:2017-10-19 16:10:14
【问题描述】:
var phantom = require('phantom');
phantom.create()
.then(function (ph) {
_ph = ph;
return ph.createPage();
})
.then(function(page) {
_page = page;
url = "http://www.aeiou.pt";
return page.open(url);
})
.then(function(page) {
console.log("hello3");
page.evaluate(function () {
我的代码以这样的开头。打印了 console.log "hello3" 但随后,它给了我错误:
TypeError: page.evaluate 不是函数 在 /home/someone/server123.js:58:11 在 在 process._tickCallback (internal/process/next_tick.js:188:7)
为什么会在这种情况下发生?
节点版本:v8.6.0
Npm 版本:5.3.0
幻影版:phantom@4.0.5
【问题讨论】:
标签: javascript node.js phantomjs