2011-01-29 2 views
1

Mac에서 Flash의 wmode = window는 어떻게 적용합니까? 이 모드는 Flash를 일반 HTML 요소보다 높은 계층에두고 성능을 향상시켜야합니다. Windows에서 잘 작동합니다. Mac에서는 이상한 결과가 있습니다. Mac의 Chrome을 사용하면 HTML 요소가 Flash의 비 동영상 요소 만 포함 할 수 있습니다. 반면에 Mac의 Firefox에서는 의 HTML 요소가 플래시에서으로 처리됩니다. 에있는 HTML 요소를 Mac에서 Flash로으로 덮어 쓰고 싶지 않습니다.Mac에서 Flash wmode = window 적용

내 플래시를 삽입하려면 SWFObject을 사용하고 있습니다.

swfobject.embedSWF(
    'flash/player_20110128.swf', 
    'flashPlayer', 
    '100%', 
    '100%', 
    '9', 
    'expressInstallSwfUrlTODO.swf', 
    {}, 
    { 
     allowfullscreen: true, 
     wmode: 'window' 
    }, 
    {}, 
    function(status) { 
     if (!status.success) { 
      alert('Failed to embed Flash player'); 
     } else { 
      alert('embedded'); 
     } 
    } 
); 

답변

0

wmode = direct로 시도해 봤습니까?

는 "직접" 에 플레이어가 완전히 렌더링을위한 부모 웹 브라우저 를 우회 지시합니다. 당신은 독립 실행 형 플레이어 성능을 와 비교해보십시오.

플래시 플레이어 10 이상이 필요합니다.

+0

Flash 10으로 보거나 Flash 10으로 제작해야합니까? Flash Player 10에서보기는하지만 Flash CS3 (Flash 9)로 제작하고 wmode = direct로 설정하면 동일한 레이어 문제가 발생합니다. – JoJo

관련 문제