6

在进行设置page.clipRect之后page.render,如何禁用clipRect以使后续页面呈现为整个视口?

page.clipRect = {top:0, left:0, height: 10, width: 10} ;
page.render('screencap.png');  // cropped image

page.clipRect = '';
page.render('fullscreen.png');  // still cropped image!
4

1 回答 1

19

只需重置所有值clipRect

page.clipRect = { left:0, top:0, width:0, height:0 }

然后 PhantomJS 将再次重新捕获整个内容。

于 2013-01-01T03:59:06.500 回答