设置page.clipRect
和page.render
后,如何禁用clipRect
,以便后续页面呈现整个视口(viewport)?
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!
最佳答案
只需重置clipRect
的所有值:
page.clipRect = { left:0, top:0, width:0, height:0 }
然后PhantomJS将再次重新捕获整个内容。