Я пытаюсь отобразить изображение, загруженное пользователем, в другую вкладку браузера.Приведенная ниже функция прекрасно работает, но только один раз, и изображение остается прежним после вызова функции.
saveImageTo_ButtonDownload = function(){
myCanvas.toBlob(function(blob) {
saveAs(blob, "canvas_Screenshot_.png");
});
var thisData = canvas_SaveImageTo.toDataURL("image/png");
var thisWindow = window.open('about:blank','image from canvas');
thisWindow.document.write("\n\
<div style=\"text-align:center;\">\n\
<br/><br/>\n\
<h1>THANK YOU FOR YOUR DOWNLOAD!</h1>\n\
<h2>Your image is shown below:</h2>\n\
<br/><br/>\n\
<img src='" + thisData + "' alt='from canvas'/>\n\
</div>\n\
");
};
saveImageTo_ButtonDownload();
МОЙ ВОПРОС:
Как разрешить пользователю загружать в новую вкладку столько изображений, сколько они хотят (с разными изображениями при каждом вызове)?может быть, использовать для этого лучшую библиотеку?