我正在使用 phantomjs 生成我的网站的屏幕截图。它是响应式的。缩小尺寸时,内容拆分,网页看起来像一个窄的。我现在不能从 css 禁用它,因为响应 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 是,他们可能使用过这个库。