XE에서 플래시를 삽입하는 방법이 있다.

링크 참고 : http://www.xeschool.com/xe/page03_50


그래서 나도 flash 넣었던 지저분한 소스를 지우고 XE common.js 파일의 함수를 이용하기로 했다.


 <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


 <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에 대한 변수가 필요한가 보다.

크롬의 버그같기도 하고...

아무튼 영~ 꺼림직 하신분들은 한번 적용해 보시길~


 
댓글은 로그인 사용자만 작성 가능합니다. 로그인하기