Я работаю над холстом Html5.Скачать холст Html5 при нажатии на действие
В настоящее время я загрузив изображение на правой кнопкой мыши и выбрав опцию сохранить изображение
Теперь я хочу, чтобы включить СКАЧАТЬ кнопку, которая может сохранить и загружает Canvas как изображение.
Мой код:
var download = document.getElementById('img-download');
download.addEventListener('click', prepareDownload, false);
function prepareDownload() {
var canvas = document.getElementById("memecanvas");
document.getElementById("memecanvas").src = canvas.toDataURL();
Canvas2Image.saveAsPNG(canvas);
}
Это просто позволяет загрузить его с помощью правой кнопки мыши. Пожалуйста, помогите мне, как с этим бороться.
Заранее благодарен!
Eli Grey создал красивую прокладку для браузеров, которые не реализуют Blob, который необходим для сохранения холста html5 на диск с eventing: https://github.com/eligrey/FileSaver.js – markE