如何在PhantomJS中设置视口大小?我尝试使用window.callPhantom
设置它:
window.callPhantom('page.viewportSize = { width: 480, height: 800 };')
如此处所示:https://github.com/mmanela/chutzpah/issues/355,但这似乎不起作用,因为后来的window.innerHeight
仍显示300px(这是PhantomJS中视口的默认高度)
答案 0 :(得分:1)
Chutzpah支持你调用幻像来改变大小,但它要求你以不同的方式传递参数。尝试:
window.callPhantom(
{
Type:"Eval",
Data: "phantom.pagesize(100,200);"
});
我遗漏了这方面的文件,我很快就会纠正。