Я установил фоновое изображение холста, используя:
canvas.setBackgroundImage(source, canvas.renderAll.bind(canvas));
Он отлично работает, но теперь мой
canvas.toDataURL('png')
перестает работать.
А также очистка холста не очищает фоновое изображение. Не могли бы вы объяснить, где я иду не так.
Код ниже работает нормально, пока я не добавлю фоновое изображение.
document.getElementById('save').onclick = function() {
window.open(canvas.toDataURL('png'));
}
Также:
canvas.clear();
Код не очищает фоновое изображение.