我正在尝试使用PhantomJS创建网页截图,但是我得到的是移动浏览器的图片。我正在使用MAC OS Yosemite操作系统。以下是我的JavaScript代码:
screen.js
var WebPage = require('webpage');
page = WebPage.create();
page.open('http://www.apple.com');
page.onLoadFinished = function() {
window.setTimeout(function () {
page.render('appleScreenShot' + '.png');
phantom.exit();
}, 2000);
}
以下是我的命令行代码
phantomjs --ignore-ssl-errors=true --web-security=false --ssl-protocol=tlsv1 --debug=true screen.js