【发布时间】:2015-03-26 13:45:36
【问题描述】:
我正在使用 slimerjs 进行屏幕截图,如果您指定的宽度小于页面的最小宽度 - 会切到可见区域。
这只发生在 Facebook 上。
但在其他网站(例如 Google)上呈现所有页面。
我用这个脚本截屏
var page = require('webpage').create();
page.settings.userAgent = 'Mozilla/5.0 (X11; Linux x86_64) Gecko/20100101 Firefox/36.0';
page.open('https://www.facebook.com/', function (status) {
page.viewportSize = { width:240, height:768 };
page.render('img.png');
page.close();
slimer.exit();
});
然后这样称呼它
$ ./slimerjs slimer_screen.js --ssl-protocol=any
如何获取完整的 facebook 页面快照?
【问题讨论】:
标签: facebook screenshot slimerjs