Вот код, над которым я работал:
Код: Выделить всё
[img]image.png[/img]
let canv = document.getElementById('myCanvas');
let cnxt = canv.getContext('2d');
let img = document.getElementById('myImage');
cnxt.drawImage(img,0,0);
// up to here it works fine; the problem is with the next line
let imgData = cnxt.getImageData(0,0,canv.width,canv.height);
alert(imgData.data.length);
// no alert happens; the command to .getImageData() halts the program
" />
Что действительно странно, так это то, что когда я открываю проекты, написанные мной несколько месяцев назад, которые также зависят от getImageData() и тогда работали нормально, они тоже перестали работать.
Что происходит и что я могу сделать?
Подробнее здесь: https://stackoverflow.com/questions/797 ... -to-fix-it
Мобильная версия