加载页面时,phantomjs总是超时

时间:2014-06-05 19:28:50

标签: c# .net signalr phantomjs

我试图通过phantomjs 1.9渲染我的页面。它是非常基本的,没有任何花哨的东西(没有ajax调用或任何重js工作发生)。 但是,我无法让它发挥作用。通过控制台尝试并遇到了同样的问题。

Phantomjs测试示例工作正常。

如果我检查错误的输出,我看到:

Error Output: Unable to load resource (#22URL:http://localhost:8715/9723ced8448e4370a0e3614c5810b36b/arterySignalR/negotiate?requestUrl=http://my.project/Default.aspx?startDate=2013/06/01&endDate=2014/05/31&browserName=PhantomJS&clientProtocol=1.3&_=1401190054260)
Error code: 1. Description: Connection refused

还试图关闭signalR,但仍然是一个问题。

1 个答案:

答案 0 :(得分:3)

错误日志中的链接类似于Browser Link的信号器中的链接。即使您从信息页中排除了信号器,也无法提供帮助。因此,如果您启用了VS2013并启用了浏览器链接,请尝试将其关闭。

我的团队遇到了类似的问题。看起来phantomjs正在等待来自Browser Link的信号器实例的请求结束。检查此article工作原理