Я использую следующий код, чтобы перевернуть холст, и она прекрасно работает, но если я называю его снова не переворачивать полотно назадПодавать холст не обращая
$(document).on("click", "#verticalFlip", function() { // save
var canvasH = document.getElementById("myCanvas");
var ctxH = canvasH.getContext("2d");
var img = new Image();
img.onload = function() {
// flip vertical
canvasH.width = img.width;
canvasH.height = img.height;
ctxH.save();
ctxH.scale(1, -1);
ctxH.translate(0, -img.height);
ctxH.drawImage(img, 0, 0);
ctxH.restore();
}
img.src = "http://myurl.com/" + user_id + "_temp.jpg";
});
Как я могу вернуть холст назад к его первоначальному состоянию?