XE에서 플래시를 삽입하는 방법이 있다.
링크 참고 : http://www.xeschool.com/xe/page03_50
그래서 나도 flash 넣었던 지저분한 소스를 지우고 XE common.js 파일의 함수를 이용하기로 했다.
1 | <script type= "text/javascript" >displayMultimedia( "{$layout_info->path}flash/mn_menu.swf" , "882" , "59" ,true);</script> |
그런데 이게 무엇인가?
IE, FireFox, Opera 는 잘 나오는데...
Chrome 만 검은색으로 나온다... (이것도 모르고 몇주 지난듯 --;)
부랴부랴 구글 search 했다. 음... XE의 함수를 철떡같이 믿었건만...
링크 참고 : http://www.xpressengine.com/20356967
하지만, 몇군데 돌아다니다 보니... 눈에 띄는 답변이?
링크 참고 : http://stackoverflow.com/questions/3466977/google-chrome-issue-with-flash-wmode-transparent-cant-catch-click-event
1 2 3 4 5 6 7 | <object data= "{$layout_info->path}flash/mn_copy.swf" type= "application/x-shockwave-flash" width= "740" height= "103" id= "menu" align= "middle" ><param name= "allowScriptAccess" value= "sameDomain" > <param name= "quality" value= "best" > <param name= "wmode" value= "transparent" > <param name= "bgcolor" value= "#ffffff" /> <param name= "movie" value= "" /> <embed src= "{$layout_info->path}flash/mn_copy.swf" quality= "high" wmode= "transparent" pluginspage= "http://www.adobe.com/go/getflash" type= "application/x-shockwave-flash" width= "882" height= "135" ></embed> </object> |
아무래도 bgcolor에 대한 변수가 필요한가 보다.
크롬의 버그같기도 하고...
아무튼 영~ 꺼림직 하신분들은 한번 적용해 보시길~