0
externall 소스에서 이미지를로드하는 데 문제가 있습니다 (이 작업은 가능했지만 서버를 https로 변경하고 조정했습니다). 이제 이미지를로드 할 때 오류는 없지만 폭, 높이는 모두 0입니다. 또한 이미지가 비어 있습니다. 이 스크립트로 임의의 인터넷 이미지로드를 시도했지만 정상적으로 작동했습니다. 그러나 원래의 - (https://www.lovemarks.co/images/be50fe37eac192fb7c0d17353f5ef993a.jpg) - 작동하지 않습니다.As3 로딩 빈 이미지
var somethingLoaded:Boolean = true;
var actualPic:*;
var pictLdrX:Loader = new Loader();
var pictURLX:String = 'https://www.lovemarks.co/images/be50fe37eac192fb7c0d17353f5ef993a.jpg';
var pictURLReqX:URLRequest = new URLRequest(pictURLX);
var loaderContext:LoaderContext = new LoaderContext();
pictLdrX.load(pictURLReqX);
pictLdrX.contentLoaderInfo.addEventListener(Event.INIT , loadedRemember)
function loadedRemember(event:Event){
var targetLoader:Loader = Loader(event.target.loader);
var newmc:MovieClip = new MovieClip();
addChild(newmc);
newmc.addChild(targetLoader.content);
newmc.x = -targetLoader.width/2;
newmc.y = -targetLoader.height/2;
trace ('w+'+targetLoader.width);
trace ('h+'+targetLoader.height);
trace ('x+'+newmc.x);
trace ('y+'+newmc.y);
}
둘 모두 동일한 도메인에 게재됩니까? (그리고 같은 프로토콜?) 플래시는 교차 원점 제한이 있습니다. 액세스를 허용하려면 XML 파일을 업로드해야합니다. 그것 이외의 오류를 확인하기 위해 플래시 플레이어의 개발자 버전을 사용해보십시오. – Dave
무언가를 적재 할 때 파견 될 수있는 수많은 사건을 경청하십시오. 이렇게하는 예제는 [이 페이지] (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Loader.html) 하단에 있습니다. –