2010-05-29 2 views
0

as3에 클래스를 작성했습니다 ... 내 swf는 로컬에서는 잘 작동하지만 라이브 링크에서는 이미지가로드되지 않거나 처음 표시되지만 브라우저를 새로 고침하면로드되고 표시됩니다. 캐시에 있지만 무슨 일이 .. 처음에 무슨 일이 일어나고가 캐시에없는 경우 브라우저 캐시를 지우고 문제가 때마다 발생 확인하실 수 있습니다 ... 모든 이미지는 1MB 미만 .. 여기 링크 http://web.s4spk.com/irfan/loadtest1/project.html이미지는 처음 swf에서로드되지 않지만 브라우저가 새로 고쳐질 때 두 번째로 표시됩니다. ??

+0

링크를 클릭하면 이미지가로드되는 것 같습니다. – DanK

답변

1
입니다

코드를 보지 않아도 문제가 무엇인지 알기가 어렵습니다.

이미지로드가 완료되기 전에 이미지 표시에 사용되는 코드가 실행되는 경쟁 조건이있을 수 있습니다. 이미지가 캐시에 저장되면 분명히 더 빨리로드됩니다.

로더를 사용하여 이미지를로드하는 경우 로더의 완료 이벤트를 처리하고 해당 조치를 취하여 이미지를 표시 할 준비가되었는지 확인하십시오.

+0

감사합니다 ... 나는 그것이 나를 위해 일할 것이라고 생각합니다! –

+0

감사합니다 덩크 ... 내가 올바른 방법을 보여 주었다, 코드는 경쟁 조건에 있었고, 모든 이미지를로드하기 전에 실행했지만 두 번째로 gotoAndPlay (2)를 사용했습니다.이 이미지는 브라우저에서 캐시되고이 문장 앞에로드됩니다. 그래서 코드가 작동합니다 .. –

관련 문제