Phantomjs 幻影日本/中国网站

Phantomjs 幻影日本/中国网站,phantomjs,baidu,Phantomjs,Baidu,当涉及到中文/日文网站时,我对phantomjs有一些问题。起初它认为问题出在屏幕截图上。但事实证明,简单的page.open也有问题。(见下文) 执行将无限期地进行,而对于其他网站,如facebook.com,它会毫无问题地返回成功 有人能指出为什么会发生这种情况吗? 当我尝试使用render使用捕获功能时,我会得到如下类似的消息: baidu.com TypeError: null is not a constructor (evaluating 'g.m("ytbin.www.pagefr

当涉及到中文/日文网站时,我对phantomjs有一些问题。起初它认为问题出在屏幕截图上。但事实证明,简单的page.open也有问题。(见下文)

执行将无限期地进行,而对于其他网站,如facebook.com,它会毫无问题地返回成功

有人能指出为什么会发生这种情况吗? 当我尝试使用render使用捕获功能时,我会得到如下类似的消息:

baidu.com
TypeError: null is not a constructor (evaluating 'g.m("ytbin.www.pageframe.setup")()')

  https://s.ytimg.com/yts/jsbin/www-en_US-vflpLdWUR/base.js:144 in c
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:14
  :0 in forEach
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:7 in u
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:14 in Ha
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:17 in Ua
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:7

如果有人能帮忙,我将不胜感激

(进一步资料: 在Windows 10和Mac OSX El Capitan上都尝试过

还尝试从源代码处编译phantomjs,但在Mac OSX El Captian上遇到问题,目前还没有修复)


谢谢

当我通过PhantomJsCloud运行www.qq.com时,请定义你所说的“无限期地继续”是什么意思:{url:%22http://www.qq.com%22,renderType:%22png%22}请定义当我通过PhantomJsCloud运行www.qq.com时,您所说的“无限期地继续”是什么意思:{url:%22http://www.qq.com%22,renderType:%22png%22}
baidu.com
TypeError: null is not a constructor (evaluating 'g.m("ytbin.www.pageframe.setup")()')

  https://s.ytimg.com/yts/jsbin/www-en_US-vflpLdWUR/base.js:144 in c
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:14
  :0 in forEach
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:7 in u
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:14 in Ha
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:17 in Ua
  https://s.ytimg.com/yts/jsbin/spf-vflTmp1fT/spf.js:7
TypeError: undefined is not an object (evaluating 'toConfig.oid')

  http://ra.gtimg.com/web/crystal/v2.6Beta05Build050/crystal-min.js:178 in callback
  http://ra.gtimg.com/web/crystal/v2.6Beta05Build050/crystal-min.js:182