누군가가 getDefinitionByName과 getDefinition inA AS3의 차이점을 설명 할 수 있습니까?AS3의 getDefinition과 getDefinitionByName의 차이점
외부 SWF를로드 할 때 오류 # 1065가 발생하므로 getDefinitionByName
을 사용할 수 없습니다.
그러나 externalSWF_ContentLoaderInfo.applicationDomain.getDefinition
을 사용하면 정상적으로 작동합니다.
그래서 getDefinitionByName이 className을 찾지 못하는 이유는 무엇입니까? 정의가로드 된 SWF의 applicationDomain 내부에 있으면 기본 SWF에도없는 이유는 무엇입니까? (저는 Flex를 사용하고 있습니다).
논외 나는 태그에 getDefinition과의 getDefinitionByName :(
좋습니다. getDefinitionByName()은 기본 응용 프로그램의 ApplicationDomain.currentDomain.getDefinition()에 대한 바로 가기 유형입니다. – Enrique
그 당시의 ApplicationDomain에서 그렇습니다. – shanethehat
현재 사용중인 응용 프로그램 도메인을 결정하는 요소는 무엇입니까? getDefinition (호출 스택의 맨 위에있는 메소드)을 호출하는 메소드가 포함 된 클래스의 응용 프로그램 도메인 (AD)입니까? – Triynko