팁과노하우

2024.07.15 13:28

게시판에 mp4 파일 업로드 시 자동 재생 방법2 (mp4 없을 경우, 플레이어가 뜨는 문제 해결)

게시판에 mp4파일이 첨부되어 있으면

본문 내용 서 영상을 자동 플레이 시켜주는 팁입니다.

저번의 팁 같은 경우, 영상이 없는 게시물 본문에는 빈 플레이어가 떳지만

이번 팁에서는

영상이 업로드 된 게시물만 본문에 영상 출력 하게 되어있습니다.


mp4 업로드 시 자동 재생 할 게시판 폴더 안에


ex// 

/theme/rb.basic/skin/board/rb.thumb_bbs/ 혹은 /skin/board/basic/

view.skin.php 파일을 찾은 후 가장 하단에


<?php if (!empty($view['file'][0]['file'])): ?>
    <?php if (str_replace('.mp4', '', $view['file'][0]['file']) != $view['file'][0]['file']): ?>
        <script>
        bo_v_con.innerHTML = "<video style='display:block;width:100%' src='<?php echo $view['file'][0]['path']."/".$view['file'][0]['file']; ?>' autoplay loop controls controlslist='nodownload'></video>" + bo_v_con.innerHTML; 
        </script>
    <?php endif; ?>
<?php endif; ?>


위 소스를 첨부하면 됩니다.


※ 추가 설명

['file'][0]['file']

['file'][0]['file'] 와 ['file'][0]['file']

['file'][0]['path'] 와 ['file'][0]['file']

에 들어간

숫자 0 다섯 개 는

첫 번째 첨부 파일로 mp4 업로드 시 영상 재생

두 번째로 업로드한 mp4 파일을 영상 재생하려면 0을 모두 1로

세 번째로 업로드한 mp4 파일을 영상 재생하려면 0을 2로 바꿔주면 됩니다.

나머지 순번도 같은 방식으로 설정 하면 됩니다.


※ 여러 개의 mp4 를 첨부하고자 할 경우 위 소스를 복사+붙여 넣기 후 "※ 추가 설명" 부분 숫자만 바꿔주세요.


친 형님께서 이 소스를 편집&제공해 주셨습니다.

감사합니다.

  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기
구매 신청
  • 신용카드 결제는 별도상담을 통해 가능합니다.
    구매문의 : cs@false9.co.kr / 010-6466-3355
    신청 이후 담당자가 개별연락 드리고 있습니다.
    입금자명과 실제 입금자가 동일한 경우 자동처리 됩니다.
  • 결제예정 금액 : 0 (VAT별도)
    하나은행(KOEXKRSE) : 258-910104-00407 / 김은정(인덱스)

  •