我有一个网站,用户可以在其中截取屏幕并通过邮件发送。
首先,我如何在javascript或jquery中点击按钮点击事件的屏幕截图。 第二件事我怎样才能将该图像字节发送到控制器Actionresult()
请帮帮我..
现在看到我找到了一些参考文献
Jquery
$("#Click").html2canvas(document.body, {
onrendered: function (canvas) {
$.post('../Home/proof',
{
images: canvas.toDataURL()
},
function (data) { });
}
});
<input type="button" id="Click" value="Click"/>
[HttpPost]
public ActionResult proof()
{
// @RequestParam(value="image");
String imageBase64;
// byte[] bytes = imageBase64.replaceAll("data:image/.+;base64,", "").getBytes();
return View();
}
但它击中了控制器..请帮忙