2012-05-01 3 views
1

EaselJS (getImageData())를 사용하여 적중 테스트를 수행하려고 할 때 크롬에서 도메인 간 요청 오류가 발생합니다. 3000 멋지게 렌더링 : Chrome에서 캔버스 교차 도메인 문제를 디버깅하려면 어떻게해야합니까?

Unable to get image data from canvas because the canvas has been 
tainted by cross-origin data. 

이상한 것은

내가 로컬 서버를 실행하고있어 모든 이미지는이 로컬 호스트에서 제공된다는 점이다.

Chrome 개발자 도구를 사용하여 문제를 파악하려면 어떻게해야합니까? 내 모든 이미지, html 및 JS는 리소스 탭의 :3000/ 아래에 그룹화되어 있습니다. 당신이 다음에 확인할 것은 무엇입니까?

답변

0

코드 설정에 다른 것이있을 수 있습니다. 다른 예제를 위해 모든 것을 쏟아 부어 라.

또는 Firefox를 설치하고 엄격한 오류/경고를 적용하십시오. Chrome을 기본 브라우저로 사용하지만 때때로 FF에는 복잡한 문제를 더 쉽게 디버깅 할 수있는 훨씬 자세한 오류/경고가 있습니다.

또한 기록을 위해 Chrome을 --allow-file-access-from-files 플래그로 실행하면 이러한 예외가 발생하지 않습니다.