2010-04-16 4 views
0

이 작은 문제가 있습니다. 내 고객은 웹 페이지에 두 가지 별개의 swf (상단에 뷰어, 하단에 이미지 슬라이드 쇼)가 필요했습니다. 슬라이드 쇼에서 링크를 클릭하면 시청자가 LocalConnection API를 통해 영화를로드합니다.firefox의 플래시가 페이지에 표시되는 단위를 시작하지 않습니다.

슬라이드 쇼에는 기본값이 있으므로 페이지를로드 할 때 기본 동영상이 시작됩니다.

이 기능은 모든 브라우저에서 유용합니다. 내가 가진 유일한 문제는 파이어 폭스에있다. 화면 해상도가 너무 낮거나 모니터가 너무 작 으면 (넷북) 스크롤 할 때까지 슬라이드 쇼가 숨겨집니다. 따라서 페이지를로드 할 때 시작되지 않고 기본 뷰어가 기본 비디오를 재생할 때 지시를받지 못합니다.

페이지를 스크롤하고 페이지에 슬라이드 쇼 swf가 표시되면 바로 시작되고 모든 것이 올바르게 작동합니다.

해결 방법이 있습니까?

디자인을 변경할 수 없으며 두 가지 고유 한 swf가 있어야합니다. 라이브러리가 있고 구성 요소를 다시 사용하려고합니다.

감사 레오나르도

+0

아마도 보이는 div 뒤에 swf가 1x1 픽셀로 표시되어로드되고 가져 오는 위치에 배치해야합니다. – Stormenet

답변

0

당신은 SWF의 적어도 1 x 1 픽셀을 표시해야합니다. AFAIK FF 3.6 +에서 swf를로드하는 유일한 방법입니다

+0

이 이상한 동작은 Windows XP FF 3.6에서만 발생하는 것으로 보입니다. Mac OS X는 올바르게 작동합니다. – Leonardo

0

기본값은 항상 동일합니까? 연결이 없거나로드 할 슬라이드 쇼가 정의되지 않은 경우 기본값을로드하는 오류 처리 기능이 슬라이드 쇼에있을 수 있습니다. 첫 번째 문제는 해결할 수 있습니다.

관련 문제