웹마스터 팁
모바일과 MP3 화일 JW player 로 재생 하기 꽁수
2011.07.28 19:49
안녕 하세요 처음으로 글을 올려 봅니다.
mp3 나 mp4 화일을 업로드 하여 모바일이나 기타 다른 브라우져로 볼때 발생 재생이 원할 하지 못한 부분의 꽁수를 좀 올려 볼까 합니다.
XE 보드의 \xe\common\js\common.js 파일의 46번 라인에
function _displayMultimedia(src,width,height,options){if(src.indexOf('files')==0)src=request_uri+src;var defaults={wmode:'transparent'+
',allowScriptAccess:'sameDomain',quality:'high',flashvars:'',autostart:false};var params=jQuery.extend(defaults,options||{});var autostart=(params.autostart&¶ms.autostart!='false')?'true':'false';delete(params.autostart);var clsid="";var codebase="";var html="";if(/\.(gif|jpg|jpeg|bmp|png)$/i.test(src)){html='<img src="'+
'+src+'" width="'+width+'" height="'+height+'" />';}else if(/\.flv$/i.test(src)||/\.mov$/i.test(src)||/\.moov$/i.test(src)||/\.m4v$/i.test(src)){html='<embed src="'+request_uri+'common/tpl/images/flvplayer.swf" allowfullscreen="true" autostart="'+autostart+'" width="'+width+'" height="'+height+'" flashvars="&file='+src+'&width='+width+'&height='+height+'&autostart='+autostart+'" wmode="'+params.wmode+'" />';}else if(/\.mp3$/i.test(src)){html='<embed type="application/x-shockwave-flash" src="/common/tpl/images/player.swf" allowfullscreen="true" autostart="'+autostart+'" width="'+width+'" height="'+height+'" flashvars="&file='+src+'&width='+width+'&height='+height+'&autostart='+autostart+'" wmode="'+params.wmode+'" />';}else if(/\.mp4$/i.test(src)){html='<embed type="application/x-shockwave-flash" src="/common/tpl/images/player.swf" allowfullscreen="true" autostart="'+autostart+'" width="'+width+'" height="'+height+'" flashvars="&file='+src+'&width='+width+'&height='+height+'&autostart='+autostart+'" wmode="'+params.wmode+'" />';}else if(/\.swf/i.test(src)){clsid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';if(typeof(enforce_ssl)!='undefined'&&enforce_ssl){codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0";}
빨간색 구문을 추가 하시면 업로드 된 MP3와 MP4파일을 멀티미디어 자료관련 확장 콤퍼넌트를 이용 하여 올릴 경우 Jw Player 를 이용 하여 재생 할수 있습니다. 물론 모바일이서도 잘 동작 합니다. mp3 와 mp4 를 모두 작동 합니다. 그런데 한가지 문제는 모바일 레이아웃을 이용 할경우 여전히 멀티미디어 콤퍼넌트 아이콘표시 되어 재생이 안됩니다. ㅠ.ㅠ 이부분은 모바일 모듈의 호출 형식인거 같습니다 ㅠ..ㅠ 꽁수로 스크립을 HTML 편집기에 작성 하면 정상적으로 동작 하는데 말이죠 ㅠ..ㅠ 이거 좀 알려 주실분 계시면 답변 부탁 드립니다.
아참 주요한 부분을 말씀 못 드렸군요.
jw Player 를 받으셔서 player.swf 파일을 xe\modules\editor\components\audio-player 폴더에 복사하시면 됩니다.
댓글 0
제목 | 글쓴이 | 날짜 |
---|---|---|
로그인 정보 폼에 읽지 않은 쪽지 개수 보이기.
[21]
![]() | 무얼까 | 2011.07.23 |
도라란님의 팁에 추가하여 MP3와 동영상 파일도 막고 싶을 경우.. [4] | Canto | 2011.07.23 |
제로보드 XE의 세팅중 ssl사용해제방법 | 준돌이 | 2011.07.26 |
warning: call time pass by reference 에러 해결 방법 [6] | ezi | 2011.07.28 |
모바일과 MP3 화일 JW player 로 재생 하기 꽁수 | 김성곤820 | 2011.07.28 |
모바일 메인에서 쓰는 기능을 삽입할려면 어떻게 해야 할까요?> | 최상순480 | 2011.08.02 |
모듈 개발 틀 쉽게짜기
![]() | Xiso | 2011.08.03 |
비회원이 게시글 추천할수있게하는방법
[4]
![]() | 토끼매니아 | 2011.08.03 |
닉네임이나 이름의 뒷부분을 ** 처리로 숨기고픈 경우 [2] | sejin7940 | 2011.08.06 |
게시글 주소 아주 짧게 줄이기 [11] | 웹 엔진 | 2011.08.07 |
자체 우편번호 검색DB 사용하기 | 우진홈 | 2011.08.11 |
Vimeo, Youtube 자동 썸네일 생성법(TED 추가)
[47]
![]() | 마나풀 | 2011.08.12 |
계시판 확장변수에 대하여 여쭤봅니다. [1] | 마지막드론 | 2011.08.14 |
FTP에서 인코딩 때문에 애 먹으시는 분들?
![]() | 히피♬ | 2011.08.15 |
sejin7940 게시판에 소셜XE 댓글 다는 방법 [소스코드] [5] | Treasurej | 2011.08.16 |
XE 템플릿 구문 정리 [1] | 우진홈 | 2011.08.17 |
내 PC에서 XE 설치하는 방법
[2]
![]() | amd짱좋아 | 2011.08.17 |
nginx Tip 업로드시 [Error Code: HTTP Error, File name: 파일명, Message: 413] 뜰떄 [3] | leave | 2011.08.18 |
홈페이지 접속시 XE를 바로 실행하기 [7] | ezi | 2011.08.20 |
조회수 제한 풀고, 조회수 증가값을 더 크게 하는 소스 [7] | sejin7940 | 2011.08.21 |