
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 问,贴个链接我来答…… |