我正在尝试使用PhantomJS从网页截取屏幕截图。我使用以下代码(有效):
var args = phantom.args;
var Address = args[0];
var Destination = args[1];
var page = require('webpage').create();
page.viewportSize = { width: 1349, height: 653 };
page.open(Address, function () {
page.render(Destination);
phantom.exit();
});
不幸的是,我从PhantomJS获得的图像与我在浏览器中看到的图像(chrome和firefox)存在一些差异。文本有时更大,按钮没有相同的行为,...
有没有人可以解释为什么或如何获得我在浏览器中看到的确切截图?谢谢!