我正在使用phantomjs生成我网站的截图。它是响应。缩小尺寸时,内容分割和网页显得比较窄。我现在无法从css禁用此功能,因为resposive css与其他js严重混合。所以,我尝试设置page.viewportSize = {'width':1024,height:768},但它仍然生成屏幕截图,就像从宽度较小的设备查看网站一样。
var page = require('webpage').create();
page.open('http://127.0.0.1', function () {
page.viewportsize = { width: 1024, height: 768 };
console.log(JSON.stringify(page.viewportsize));
page.render('local.png');
包含标签的原因:python是,他们可能使用过此库。
答案 0 :(得分:1)
看到您正在查看的页面会很高兴。首先:在打开页面之前设置viewportsize
。在打开页面之前更改viewportsize会发生什么?