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 발견 왜 말해 줄래?
maby 프로젝트 -> 깨끗한 작품 –
아니, 이미 그걸 시도 했어. – vincent