var webPage = require('webpage');
var page = webPage.create();
page.open('http://www.qq.com', function (status) {
var url = page.url;
console.log('URL: ' + url, status);
phantom.exit();
});
执行这段代码会遇到下面的错误,同样的代码在 Ubuntu 上执行是没有问题的
TypeError: undefined is not an object (evaluating 'urlOrTitle.length')
undefined:1 in _cutUrlToShort
:1
各位有遇到过同样的问题吗?
1
cheroky 2016-07-28 18:48:21 +08:00
别用 phantomjs 了,快加入 casperjs 的怀抱
|
2
SourceMan 2016-07-28 19:17:22 +08:00 via iPhone
查看下 node 版本
|
5
ysdj 2016-07-28 23:31:49 +08:00 via Android
搞个反代,把出错代码给注释掉
|
7
zhouyg 2016-07-29 10:08:15 +08:00
从 phantomjs 官网下重新下一个如何
|
9
Sayalic 2016-07-29 11:28:51 +08:00
可以 StackOverflow 问,贴个链接我来答……
|