Сделайте скриншот с помощью html2canvas и сохраните img как JS var

Я пытаюсь позволить пользователям на моем сайте нажать кнопку, чтобы сделать скриншот текущего экрана (всего в теле ).

Судя по моим исследованиям, 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 вообще нужен?)

6
задан Community 23 May 2017 в 12:18
поделиться