PhantomJS:page.open()在REPL中运行时不响应

PhantomJS:page.open()在REPL中运行时不响应,phantomjs,read-eval-print-loop,Phantomjs,Read Eval Print Loop,我试图通过标准输入发送一些phantomJS,但我打开的网页没有响应 下面是我尝试执行的javascript: require('webpage').create().open('http://google.com', function() { console.log('done'); phantom.exit(); }); 很直接,对吧 将其放入file.js中,并使用 phantomjs.exe file.js 它可以工作,但是通过REPL执行它 phantomjs.exe phanto

我试图通过标准输入发送一些phantomJS,但我打开的网页没有响应

下面是我尝试执行的javascript:

require('webpage').create().open('http://google.com', function() { console.log('done'); phantom.exit(); });
很直接,对吧

将其放入file.js中,并使用

phantomjs.exe file.js
它可以工作,但是通过REPL执行它

phantomjs.exe
phantomjs> require('webpage').create().open('http://google.com', function() { console.log('done'); phantom.exit(); });
而且它从来没有打回电话。监听onResourceRequested显示它被同样请求,但onResourceReceived永远不会返回

这是在Windows7上运行的。我需要为page.open为REPL工作吗

编辑:我应该提到,我是在C#环境中运行这个程序的,在这个环境中,从文件执行对我来说是不可行的。
在快速浏览git存储库之后,这似乎是一个已知的问题:

Ahh,您的github搜索技能比我的要好。谢谢。该项目似乎被无限期搁置,但以下是“更新”问题: