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);
'Flash > AS3.0' 카테고리의 다른 글
Loader와 LoaderContext 그리고 crossdomain //2008/11/27 20:54 (0) | 2012.06.05 |
---|---|
ExternalInterface와 MouseEvent //2008/10/08 20:11 (0) | 2012.06.05 |
ExternalInterface.addCallback //2008/09/05 13:25 (0) | 2012.06.05 |
event.currentTarget.removeEventListener(event.type, arguments.callee); //2008/08/28 22:57 (0) | 2012.06.05 |
video.smoothing = true; //2008/08/26 19:08 (0) | 2012.06.05 |