Мой холст цвет 50 255 50 155. Когда я выполняю код:Почему функция возвращает неправильный цвет в холсте?
function getClickedAreaColor(x, y) { var data = ctx.getImageData(x, y, 1, 1).data, color = []; for (var i = 0; i < data.length; i++) { color.push(data[i]); } return color; }
Он возвращает 49 255 49 155 Почему это?
Красный Зеленый Синий Альфа? – dwana
Да. Я имею в виду RGBA – andrewgda
, как вы его нарисовали? Здесь он отлично работает: http://jsfiddle.net/jtav1dm6/ – Luizgrs