Adobe Flex를 사용하여 응용 프로그램을 만들었습니다. 'bin-release'폴더에서 모든 파일을 가져 와서 서버에 저장했습니다. 그런 다음 누군가가 http를 통해 서버에 연결되면 "index.htm"으로 전달됩니다. "index.htm"페이지는 컴파일하는 동안 Adobe Flex에서 자동으로 생성 한 HTML 페이지입니다. 이름을 해당 이름으로 변경했습니다 (문제가있는 경우 visco.html에서 변경). SWF 파일은 그대로 유지됩니다.SWF 파일이 서버에서 안정적으로로드되지 않습니다.
문제는 대부분 서버에 갈 때 "index.htm"파일로 전달되고 SWF가 완벽하게로드된다는 것입니다. 시간의 다른 30 %, 그것은 doesnt로드! 페이지의 배경이 파란색으로 바뀝니다 (SWF와 동일). 마우스 오른쪽 버튼을 클릭하면 Adobe Flash 드롭 다운이 표시되므로로드하는 것처럼 보입니다.하지만 응용 프로그램이 완전히 시작되지는 않지만 100 % 디버깅 중 및 SWF 파일을 수동으로로드 할 때 신뢰할 수 있습니다.
SWF 파일을로드하고 안정적으로 시작하려면 어떻게해야합니까? 어딘가 예외를 던지고 자동 (FP10.1에 롤!) 실패처럼
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="visco" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="visco.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="visco.swf" quality="high" bgcolor="#869ca7"
width="100%" height="100%" name="visco" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>