url-extract
url-extract copied to clipboard
建议添加图片质量和默认背景色
截取淘宝的时候会出现透明的背景。 添加默认白色背景 page.evaluate(function() { document.body.bgColor = 'white'; });
增加截图的质量 page.render(imagePath, {quality: 80});
good!
如果网页背景不是白色的会怎么样呢? 或许我们有两个方案可以做:
- html标签上加背景色(不规范)
- 判断当前body背景色然后在选择是否替换成白色。
现在你应该能自行merge了。
网页如果设置了背景颜色应该会替换phantomjs初始的吧。我在phantomjs FAQ看到的。 http://phantomjs.org/faq.html
可以试试~~