2011-06-13 3 views
0

wmode를 "불투명"(또는 투명)으로 설정하면 내 플래시 앱이 Facebook에서 느려집니다. 특히 마우스를 움직일 때 (화면의 작은 영역에서도) 마우스를 움직이면 느리게 느껴지지 않습니다. 어쩌면 자사의 모든 이벤트를 페이스 북에 보내기 때문에?Flash wmode opaque 페이스 북에서 느리게 작동

wmode = window를 사용하면 잘 작동합니다.

불투명도를 사용하려는 이유는 그 위에 Facebook 오버레이를 표시 할 수 있기 때문입니다. 따라서 Facebook 드롭 다운 메뉴가 플래시 객체에 의해 숨겨지지 않습니다.

감사합니다.

답변

1

불행히도 해결책이 없습니다. 윈도우가 아닌 다른 wmode (기본값)는 엄청나게 리소스 집약적입니다. FB 애플리케이션에 대해서는 잘 모릅니다. 그러나 아마도 jQuery 나 뭔가를 사용하여 모델 창에서 플레이어를 콘텐츠 위에 올려 놓을 수 있습니까?

+0

답장을 보내 주셔서 감사합니다. 하지만 대부분의 Facebook 게임은 불투명합니다. 그래서 더 효과적 일 수있는 방법이있을 수 있습니다. 어쨌든, 지금은 코드 최적화만으로 해결되었으므로 현재는 항상 30fps로 실행됩니다 (불투명 모드에서도). 그러나 불투명 모드가 사용될 때 속도 저하를 일으키는 원인이 무엇인지 정확히 궁금해합니다. 그러면 더 많은 최적화가 이루어질 수 있습니다. – Cristian

+0

플래시 플레이어가 간단한 위치 이상으로 브라우저에서 무슨 일이 일어나는지 계산해야하기 때문에 속도가 느립니다. 유일한 해결책은 말한 것처럼 앱을 더 빠르게 만드는 것입니다 (코드 최적화). 일부 컴퓨터는 더 빠르며 성능에 큰 타격을주지 않습니다. 30fps를 보았다고해서 다른 모든 사람이있는 것은 아닙니다. –

+0

우리는 여러 대의 컴퓨터에서이를 테스트하고 있으며, 모두 30fps로 작동합니다 (절전 모드가 설정된 저속 노트북 포함). 내가 알고 싶어하는 것은 불투명 모드를 사용할 때 감속을 최소화하기 위해 수행 할 수있는 작업입니다. – Cristian

관련 문제