我试图让我网站上的用户按下按钮来截取当前屏幕的屏幕截图(正文中的所有内容)。
根据我的研究,html2canvas 似乎是一种使这成为可能的资源。
我的问题是文档没有提供示例代码,我正在努力掌握所涉及的步骤。
http://html2canvas.hertzen.com/documentation.html
以下 SO 问题(如何使用 html2canvas 上传屏幕截图?)让我有点困惑。我现在只想知道如何获取图像。
从他的代码。
$(window).ready(function(){
('body').html2canvas();
var canvasRecord = new html2canvas(document.body).canvas;
//At this point does the .toDataURL method return a png?
});
在这一点上,我迷失了图像的位置,甚至迷失了如何/何时创建它。我会担心稍后将其发送到服务器。
任何信息表示赞赏。谢谢!(甚至需要html2canvas?)