게시글 첨부파일 mp4, webm, ogg 등을 업로드했을때 본문에서 재생하기 > 그누보드5 팁자료실

그누보드5 팁자료실

게시글 첨부파일 mp4, webm, ogg 등을 업로드했을때 본문에서 재생하기 정보

게시글 첨부파일 mp4, webm, ogg 등을 업로드했을때 본문에서 재생하기

본문


1767860140_aBE0AmGawj.png

사용하시는 게시판 스킨의 view.skin.php 을 여셔서

        <!-- 본문 내용 시작 { -->
        <div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>
        <?php //echo $view['rich_content']; // 과 같은 코드를 사용할 경우 ?>
        <!-- } 본문 내용 끝 -->

이 코드 아래쯤에


        <?php
        // 첨부파일 1번(첫 번째 파일)이 영상일 경우 video 태그로 출력
        if (!empty($view['file'][0]['file'])) {
            $video_url = $view['file'][0]['href'];
            $ext = strtolower(pathinfo($view['file'][0]['file'], PATHINFO_EXTENSION));
            // 재생 가능한 영상 확장자만 허용
            if (in_array($ext, ['mp4', 'webm', 'ogg'])) {
                ?>
                <video controls playsinline style="max-width:100%; height:auto;">
                    <source src="<?php echo $video_url; ?>" type="video/<?php echo $ext; ?>">
                    브라우저가 video 태그를 지원하지 않습니다.
                </video>
                <?php
            }
        }
        ?>


이 코드를 넣어주시면됩니다.

그러면 첨부파일1 번이 영상파일 일 경우 본문 하단애 video 태그가 만들어지며 재생할 수 있습니다.



 
추천
0

댓글 1개

전체 2,742 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT