SWF 응용 프로그램에서 SWFLoader 클래스를 통해 로컬 SWF 응용 프로그램을로드하려고합니다. SWFLoader
클래스는 새 Window
에 표시됩니다. 따라서 Flash 응용 프로그램 크기를 조정할 때 창 크기를 자동으로 조정하려고합니다. 그러나 여기에 문제가 있습니다. 로더 앱의 크기를 조정할 때 SWFLoader에 이벤트가 발생하지 않습니다.크기 조정 기능이있는 새로운 Air 윈도우에 외부 SWF 응용 프로그램로드
문제는 샌드 박스 제한 사항 인 것 같습니다. childSandboxBridge
및 parentSandboxBridge
SWFLoaders 내용 (로드 된 SWF 응용 프로그램)의 LoaderInfo
에 설정된 객체를 호출 할 수 있습니다. 하지만 내가로드 된 응용 프로그램의 크기를 조정할 때 어떤 ResizeEvents 또는 뭔가를들을 수 없습니다.
Loader
클래스와 codeExecution 속성의 해결 방법을 알고 있지만 가능한 경우 에어 샌드 박스를 무시하고 싶지 않습니다.
아무도 도와 줄 수 있습니까? 사전에
감사
"(ResizeEvents는 기본적으로 버블하지 않고 문제의 원인이 될 수있다)." 아, 그건 사실 문제 일 수 있습니다. 해결 된 방법으로 해결했습니다.로드 된 App에서 ResizeEvent를 듣고 parentSandboxBridge 개체의 크기를 조정하는 함수를 호출합니다. 하지만 팁을 줄 것입니다. 감사! – Timo