
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 年 7 月 28 日 别用 phantomjs 了,快加入 casperjs 的怀抱 |
2 SourceMan 2016 年 7 月 28 日 via iPhone 查看下 node 版本 |
5 ysdj 2016 年 7 月 28 日 via Android 搞个反代,把出错代码给注释掉 |
7 zhouyg 2016 年 7 月 29 日 从 phantomjs 官网下重新下一个如何 |
9 Sayalic 2016 年 7 月 29 日 可以 StackOverflow 问,贴个链接我来答…… |