我正在使用CasperJS和PhantomXHR。当我在webkit版本中运行代码时,我可以模拟响应,但使用--engine = slimerjs在Firefox中使用相同的脚本。它启动Firefox浏览器并显示页面错误,因为window.sinon未定义。解决这个问题的任何解决方案。 PhantomXHR + sinon会支持slimerjs吗?
答案 0 :(得分:0)
经过这么多的努力,我发现分配给窗口的gloabl变量导致了问题。只需在phantomxhr中使用sinon而不是window.sinon