如何获取用户当前页面的屏幕截图并保存到Web应用程序中的一个文件夹中,
我试过java方面, 在那里,我使用Robot类来获取服务器屏幕而不是客户端屏幕。
答案 0 :(得分:1)
您可以使用phantomjs
如果您想将它与nodejs一起使用,还有许多可用的nodejs桥
我使用了node-phantom,效果非常好
嗯,这不是一个纯粹的jquery解决方案。但我使用了node-phantom和支持socket.io和jquery。
答案 1 :(得分:0)
如果您有兴趣拍摄网页(或其中部分内容),请查看html2canvas项目。
它没有拍摄"实际屏幕截图"当前页面的内容,而是根据它从DOM中读取的属性构建它的表示。
如果您使用的是HTML5,请查看此Take Webpage Screenshot with HTML5 and JavaScript
所以,这会给你一个截图。稍后您可以决定如何处理它。您可以将其推送到服务器端服务并将其存储到文件/ db。
答案 2 :(得分:0)
你可以选择casperjs。
http://casperjs.org/
有一个很好的例子来捕捉屏幕。
http://docs.casperjs.org/en/latest/modules/casper.html#captureselector