2012-05-07 4 views
0

YouTube 동영상 위에 div를 설정하려고합니다. 투명하고 불투명하지만 wmode 설정을 시도했지만 동영상이 사라졌습니다. 다른 방법이 있습니까?Youtube API - 플래시 객체 위에 div 표시

var params = { allowScriptAccess: "always"}; 
swfobject.embedSWF(
     "http://www.youtube.com/apiplayer?&video_id=9_So9QyozqQ&enablejsapi=1&version=3&playerapiid=ytplayer", 
     "ytplayer", "229", "209", "8", null, null, params); 
} 

답변

0

swf 개체는 windowed element입니다. 창 요소는 항상 windowless elements을 통해 그려지며, 불행하게도 대부분의 다른 html 요소는 실제로 창을 사용하지 않습니다.

또 다른 windowed elementiframe입니다. this 링크를 참조하십시오. 원하는 것을 이루는 방법은 iFrame을 사용하여 swf 객체를 가리는 것입니다. iframe을 swf 객체 위에 놓을 때 더 높은 z-index을 지정하여 iframe을 배치 할 수 있습니다. 그러면 기본적으로 iframe을 투명하게 만들 수 있습니다. 즉, windowed elements 레이어의 구멍을 잘라내어 기본 창없는 요소를 보여줍니다.

건배