Я хочу сделать предварительный просмотр изображения с использованием canvas, а изображение должно быть предварительным просмотром после того, как я загрузил его с тегом ввода
Я попытался использовать тег img и сделать img src для canvas, используя тег img, я также попробую использоватьфункция onclick, но это не работает
HTML
<canvas id="canvasImg"></canvas>
<input type="file" id="fileInp">
JS
const input = document.getElementById('fileInput');
const canvas = document.getElementById('canvasImg');
const context = canvas.getContext("2d");
context.clearRect(0, 0, canvas.width, canvas.height);
let imgSrc = '';
if (input.value !== ''){
imgSrc = input.value;
}
const img = new Image();
img.onload = function(){
context.drawImage(img, 0, 0);
}
img.src = imgSrc;