복잡한 응용 프로그램이 있습니다. 나는 모든 라이브러리에 대해 Flex 4.1 RSL과 사용자 정의 RSL을 사용한다. (사용자 정의 SWC가 15 개있다. - Flex 라이브러리 프로젝트)Howto : 자식 ApplicationDomain에만로드되는 고유 한 사용자 지정 RSL이있는 Flex 모듈?
최소한의 RSL로 메인 애플리케이션을로드하고 다른 모든 RSL로 Flex 모듈을로드하고 싶다. 백그라운드에서 앱 사용자는 앱의 첫 번째 부분과 상호 작용합니다.
메인 앱에는 3 개의 SWC가 필요하며 모듈에는 나머지 SWC가 필요합니다 (12).
내가 한 플래시 빌더 Apllication의 내가 모든 RSL의 (RSL의로) 연결 한 Application.mxml와 프로젝트 Module.mxml
이있는 경우 어떻게 RSL의이 자식 응용 프로그램에 모듈로로드 그래서 나는이 문제를 해결합니까 도메인?
info = ModuleManager.getModule(URL);
info.load(new ApplicationDomain(ApplicationDomain.currentDomain));
을 ... 그래서 새로운 응용 프로그램 도메인에로드해야 하지만 RSL에 이미 부모 도메인에 미리로드 :
현재 내가 사용하고 있습니다!.
내 모듈에서 정적 필드/싱글 톤을 사용하고 있으므로 더 이상로드 할 수 없습니다.
모듈을 RSL과 함께 하위 응용 프로그램 도메인에로드 할 수있는 경우 클래스 정의가 분리되어 각 정적 필드가있는 두 개의 모듈을 사용할 수 있습니다.
문제의 해결책은 다음과 같이 수락하십시오. 정답. –