getImageData 결과값이 이상합니다

안녕하세요.

getImageData 로 가져온 값으로 Hit 로직을 계산 중인데 이 값이 정상적으로 반환이 되지 않아 오류가 발생합니다.
아래와 같이 간단한 샘플을 만들어보니 getImageData 의 값을 가져오는 경우 가져올 때 마다 값이 변동됩니다.

const canvas = $(“canvas”)[0];
const context = canvas.getContext(“2d”);
const imageData = context.getImageData(0, 0, 1, 1).data;
console.log(imageData);

아래의 내용을 참조하여 '스마트 트래킹 방지’를 사용하지 않는 경우 정상적으로 반환되는 것은 확인하였습니다.

getImageData 함수와 스마트 트래킹 방지와의 연관성을 모르겠지만 스마트 트래킹 사용시에도 getImageData가 이전과 같은 값이 반환되길 희망합니다.

감사합니다.

테스트 : Edit fiddle - JSFiddle - Code Playground

Hello, I think you should submit a support request here

1 Like

thank you very much :grinning: