2009-05-20 4 views
0

나는 이것을 몇 달 동안 다루어왔다. 내 flex 앱은 많은 사용자 컴퓨터에 프리 로더를 표시하지 않습니다. 나는 BrowserManager를 사용하고 있었기 때문에 그것이라고 생각했지만 요즘 브라우저 관리자없이 몇 가지를 만들었습니다. 내 컴퓨터에서 제대로 작동하지만 관리자 컴퓨터로 이동하여 페이지를로드하면 응용 프로그램이 없습니다. 프리 로더가 없습니다. 약 5 분 동안 멍청이처럼 보입니다. 그런 다음 팝업이 표시됩니다. 일반 사용자는 오래 기다리지 않을 것입니다. 왜 이런 일이 일어날 지 아는 사람이 있습니까?플렉스 : 진행 표시 줄이 없습니까?

감사합니다.

는 UPDATE : 오늘 우리는 알아 냈 당신이 플렉스 애플 리케이션을 있어야 할 곳에 마우스 오버, 그것은 플렉스 응용 프로그램이 자리를 통해 마우스를 때까지 즉시 있지만 팝업 경우 플렉스 응용 프로그램이 비어있다. ... 그게 무슨 뜻이야 ??

+0

처음으로 앱을로드하는 모든 사람의 컴퓨터에서 이런 일이 발생합니까? – quoo

+0

처음이 아니라 거의 언제나! 그러나 나는 모든 사람의 기계에 대해서는 생각하지 않지만 절반 이상은 말할 것입니다. –

답변

0

이 작업 주위에 내가 인터넷에서 발견 한 것은이 추가된다 WeddingBandBuilder가 포함 된 SWF의 ID입니다

<body onload="document.getElementById('WeddingBandBuilder').focus()"> 

합니다.

0

어쩌면 컴퓨터에서 작동하는 이유 중 하나는 플렉스 앱을 디버깅하기 위해 플래시 플레이어의 디버그 버전을 사용한다는 것입니다. 그런 다음 시작할 때마다 swf 파일이 캐시에없는 것을 거의 100 % 확신합니다.

앱을 실행하기 전에 관리자 캐시를 삭제해도 문제가 계속 발생합니까?

Adobe 사이트 (http://livedocs.adobe.com/flex/3/html/help.html?content=app_container_4.html) SWF 파일이 로컬 호스트에 있거나 이미 캐시 된 경우 다운로드 진행률 막대가 표시되지 않습니다. SWF 파일이 로컬 호스트에없고 캐시되지 않은 경우 700 밀리 초의 다운로드 후 응용 프로그램의 절반 이하가 다운로드되면 진행률 표시 줄이 표시됩니다.

아직도 진행률 표시 줄을 표시하는 데 5 분이 걸리는 이유는 100 % 설명하지 않습니다. 당신이 위로 마우스를 이동시킬 때까지 보여 대기 분명히 있기 때문에