Я использую холст для загрузки фонового изображения, а затем, используя пользовательский интерфейс jQuery, вызываю функцию droppable () на холсте и draggable () для нескольких изображений PNG на экране (которые не находятся вхолст).После того, как пользователь перетаскивает одно или несколько изображений на холст, я разрешаю ему сохранять содержимое в файл, используя следующую функцию:
function saveCanvas() {
var data = canvas.toDataURL("image/png");
if (!window.open(data)) {
document.location.href = data;
}
}
Это успешно открывает другое окно с изображением, которое, к сожалению, содержит толькоисходное фоновое изображение, а не перетаскиваемые изображения.Я хотел бы сохранить изображение, представляющее финальную стадию холста.Что мне здесь не хватает?
Спасибо за ваше время.