다음 URL에서 외부 플래시를로드하기 위해 mxml swfloader 구성 요소를 사용하려고하지만 아무 것도로드하지 않습니다. FlashBuilder 4.5를 사용하고 있습니다.swfloader가 작동하지 않는 이유는 무엇입니까?
http://somesite.com/en/interface.swf?token=123
나는 그것이 작동하지 않는 이유를 모르겠어요.
다음 URL에서 외부 플래시를로드하기 위해 mxml swfloader 구성 요소를 사용하려고하지만 아무 것도로드하지 않습니다. FlashBuilder 4.5를 사용하고 있습니다.swfloader가 작동하지 않는 이유는 무엇입니까?
http://somesite.com/en/interface.swf?token=123
나는 그것이 작동하지 않는 이유를 모르겠어요.
플래시가로드되는 동안 상대 경로를 사용하여 플래시 파일을 추가로로드합니다. 절대 경로를 변경하면이 문제가 해결됩니다.
SWF가 다른 도메인의 경우, u는 아마 당신의 코드에
에서 System.security.allowDomain ("도메인")를 추가해야합니다;
내 생각에 Sandbox Security violation이있는 것 같습니다. crossdomain xml이 없어도 다른 도메인/포트에서 swf를로드 할 수 없습니다.
위반 사항이 발생했음을 나타내는 오류가 있습니까? 빈 브라우저 창이 나타납니다. – chobo
나는 그것이 당신에게 말해야한다고 믿지만, 당신은 Flash Player Debug를 설치해야한다. 오류로 인해 다른 프로그램이 실행되지 않을 수 있기 때문에 흰색 화면을 본 이유 일 수 있습니다. –
디버그 플레이어가 있고 다른 인스턴스에서 이러한 오류 화면을 볼 수 있습니다. 여전히 문제가 있습니다. 나는 allowDomain을 사용하기 위해 여전히 아래의 제안을 시도했다. – chobo