네, crossdomain 문제입니다. 이미지 용 vk 하위 도메인은 사용자 아바타 용으로 crossdomain.xml
을 제공하지 않지만 여전히로드 할 수 있으며 표시 목록에도 추가 할 수 있습니다. 할 수없는 일은로드 된 컨텐츠에 액세스하는 것입니다 (예 : 비트 맵 플래그 smooth
또는 vk 이미지가있는 홀 스테이지 draw
).
콘텐츠에 액세스해야하는 경우이 "정책 해킹"을 사용할 수 있지만 해킹이므로 모든 FP 업데이트에서 해결 될 수 있습니다. (이 대답조차도이 순간에 가까워 질 수 있습니다 :)) :
protected var _prepareloaderBitmap:Bitmap;
_prepareloader.addEventListener(Event.ADDED, onPrepareLoader);
_prepareloader.contentLoaderInfo.addEventListener(Event.COMPLETE, onPrepareLoader);
그리고 청취자 :
protected function onPrepareLoader(event:Event):void
{
//event ADDED fired only for Bitmap (not for SWFs)
if(event.type == Event.ADDED)
{
_prepareloaderBitmap = event.target as Bitmap;
}
else if (event.type == Event.COMPLETE)
{
if(_prepareloaderBitmap)
{
trace("loaded image size:", _prepareloaderBitmap.width, "x", _prepareloaderBitmap.height);
}
}
}
지금 추가 할 수있는로드 Bitmap
에 대한 참조를 갖는
아이디어는 이미지 로더의 경우 추가 이벤트를들을 수있다 crossdomain 발행 된 로더 대신에. 그들은 나에게 그렇게 할 수있게된다
Security.allowDomain("*");
내가 지금 무엇입니까 이미지가 내가 희망을 내 서버의 PHP 파일을 형성 : fsbmain의 대답에 추가에서 –