Каковы различные способы сохранения объекта canvas?
В моих исследованиях я нашел два подхода:
var data = canvas.toDataURL();
var prev = window.location.href;
window.location.href = data.replace("image/png", "image/octet-stream");
window.location.href = prev;
Другой способ - сделать снимок.
Существуют ли другие способы сделать это?
Можно ли настроить имя загружаемого файла?