getImageData()에서 "The Canvas Has Been Tainted by Cross-Origin Data" 오류를 해결하는 방법 이 오류가 발생할 수 있는 한 가지 이유는 이미지 소스(src)가 하위 도메인 URL에서 왔기 때문입니다. 이 문제를 해결하려면 이미지 요소의 crossOrigin 속성을 "Anonymous"로 설정해 보십시오:img.crossOrigin = "Anonymous";그러나 이 해결 방법은 원격 서버가 적절한 CORS 헤더로 응답하는 경우에만 작동합니다.Access-Control-Allow-Origin: *또는 CanvasCaptureStream API를 사용하여 요소. 이 접근 방식을 사용하면 원본 간 데이터 제한 없이 프레임에 액세스하고 조작할 수 있습니다. const captureStream = canvas.captureStream();