如何在 PhantomJS 中设置视口(viewport)大小?我尝试使用 window.callPhantom
设置它:
window.callPhantom('page.viewportSize = { width: 480, height: 800 };')
按照此处的建议:https://github.com/mmanela/chutzpah/issues/355 ,但这似乎不起作用,因为后来 window.innerHeight
仍然显示 300px(这是 PhantomJS 中视口(viewport)的默认高度)
最佳答案
Chutzpah 支持您调用 phantom 来更改大小,但它要求您以稍微不同的方式传递参数。尝试:
window.callPhantom(
{
Type:"Eval",
Data: "phantom.pagesize(100,200);"
});
我缺少这方面的文档,我会尽快更正。
关于javascript - 如何在 Chutzpah 的 PhantomJS 中设置视口(viewport)大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31772638/