我在大学的最后一个项目是分析我在各种社交网络中提供的一些截图。由于我需要定期截图,我想编写一个在社交网络中登录并将打印屏幕保存在服务器上的脚本。 我已经研究了很多像html2canvas这样的API,但是我很难截取所需的页面。 有人知道我可以使用什么?
感谢(:
答案 0 :(得分:1)
因为我被要求写更多的东西,所以这里只有一个链接: 使用JavaScript和PhantomJS从网站捕获屏幕非常容易,您可以在此处找到:http://phantomjs.org
以下脚本演示了页面捕获的最简单用法。它加载Stackoverflow主页,然后将其保存为图像stackoverflow.png。
var page = require('webpage').create();
page.open('http://stackoverflow.com/', function() {
page.render('stackoverflow.png');
phantom.exit();
});
您可以在http://phantomjs.org下载PhantomJS,它还提供有关如何在系统上运行它的说明。