Я пытаюсь позволить пользователям на моем сайте нажать кнопку, чтобы сделать скриншот текущего экрана (всего в теле ).
Судя по моим исследованиям, 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 вообще нужен?)