Flash/AS3.0
Loader 와 crossdomain.xml //2008/10/01 18:37
괴수가면
2012. 6. 5. 14:20
Loader로 로드한 이미지를 변형(BitmapData 등)을 하려고 할 경우
(loader.content에 접근시 에러발생 SecurityError: Error #2122)
다른 도메인에서 로드한 이미지에대해서는 SecurityError가 발생한다.
이를 해결하기 위해서는 이미지가 있는 서버에서 Loader가 있는 서버를 crossdoman.xml에서 허용을 해줘야한다.
crossdomain.xml에 추가를 했다면
LoaderContext를 이용해서 해당파일을 살펴보도록 지시해야한다.
var loader:Loader = new Loader(); var lc:LoaderContext = new LoaderContext(true); loader.load(new URLRequest("url"), lc);