我正在使用配有PhantomJS浏览器的茉莉花Karma,详见Karma's config docs的浏览器部分。Karma,PhantomJS,Jasmine测试滚动位置
我正在通过检查$('body,html').scrollTop()
值来测试页面中的滚动行为。
这在Chrome中正常工作。但是,在PhantomJS中,窗口大小似乎正在增长为文档的大小。从他们的文档中,使用viewport和scrollPosition需要直接使用PhantomJS WebPage API。
有没有在Karma spec脚本中访问PhantomJS页面对象的方法?
fwiw - 我现在使用[更好的方法来评估滚动顶部](http://stackoverflow.com/questions/871399/cross-browser-method-for-detecting-the-scrolltop-of-在浏览器窗口)。但所描述的幻影问题与此无关。 – jfroom
我有同样的问题。我希望PhantomJS有一个设置选项 – Joon