我正在使用配有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