我使用phantomjs来捕获https网页,但得到的图像是一整张黑色图像。我该如何修复它,或者它是否意味着phantomjs无法捕获https网页?
代码如下:
var webpage = require('webpage');
var page = webpage.create();
page.open('https://twitter.com/JavaScriptDaily',function(status){
page.render('twitter.jpeg', {format: 'jpeg', quality: '100'});
phantom.exit();
});发布于 2014-11-14 19:13:31
在png中渲染你的图像,它会解决你的问题。
var webpage = require('webpage');
var page = webpage.create();
page.open('https://twitter.com/JavaScriptDaily',function(status){
page.render('twitter.png', {format: 'png'});
phantom.exit();
});https://stackoverflow.com/questions/24035275
复制相似问题