2012-07-09 3 views
0

Flex에서 모듈 로더를 사용하여 몇 가지 기본 테스트를 수행하고 있지만 제대로 작동하지 않습니다. 나는 다음과 같은 한간단한 모듈 로더가 작동하지 않습니다.

<mx:ModuleLoader id="tagModuleLoader" error="tagModuleLoader_errorHandler(event)" url="com/test/vincent/modules/ImageFramesModule.swf"/> 

그리고 내 모듈 :

<?xml version="1.0" encoding="utf-8"?> 
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" initialize="module1_initializeHandler(event)" layout="absolute" width="400" height="300"> 
    <mx:Script> 
     <![CDATA[ 
      import mx.events.FlexEvent; 

      protected function module1_initializeHandler(event:FlexEvent):void 
      { 
       // TODO Auto-generated method stub 
       trace("inside the module"); 
      } 
     ]]> 
    </mx:Script> 
    <mx:Label x="163" y="139" text="image frames"/> 
</mx:Module> 
을 내 주요 .mxml 파일에 을 내가 캔버스 내부에 다음을 추가 :

은 무엇 내가 뭘하면은 다음과 같다

프로젝트를 실행할 때 항상 다음 오류가 발생합니다 :

Error #2035: URL niet gevonden. URL: app:/Library/WebServer/testProject/bin-debug/com/test/vincent/modules/ImageFramesModule.swf 

모듈 해당 위치에 swf 파일이 있지만 여전히 찾을 수 없다고 알려줍니다. 모듈 swf를 실행하면 빈 파란색 스크린이 표시됩니다. 패널 또는 레이블을 추가하더라도 도대체 무엇이. 또한 기본 "flex 4.5"sdk가 아니라 "확장 빌더 3.4"SDK를 사용하고 있다고 언급해야합니다.

아무도 내 swf 파일 arent 발견 왜 말해 줄래?

+0

maby 프로젝트 -> 깨끗한 작품 –

+0

아니, 이미 그걸 시도 했어. – vincent

답변

0

패치를 적용한 프레임 워크를 업데이트하십시오. ;)

관련 문제