그누보드 게시판 유튜브 연결하기
동영상 업로드 게시판을 만드는데 유튜브링크를 올려서
링크의 동영상을 게시해달란 요청이있었다
작업내용은 크게 힘든편은 아니었는데
브라우저나 버전에 따라서 약간 귀찮은 부분이 있었다
그누보드 게시판을 기준으로 진행
1. -- 등록
그누보드 기본 링크 입력칸에 유튜브 주소를 입력한다.
www.youtube.com/watch?v=tz0xtif_ODM <-- 이런식으로 형식은 맞아야되는듯
2. 리스트 표출
제일 중점인 부분이다 .php와 javascript 둘다필요하다
$youtube = preg_replace('/^.((youtu.be/)|(v/)|(/u/\w/)|(embed/)|(watch?))??v?=?([^#&?]).*/', '$7', $video_op['wr_link1']);
php로 주소를 적당히 변환시켜준다 오류방지로
div id="player" style="width:100%; height:400px; " iframe width='100%' height='400px' src='https://youtube.com/embed/?rel=0&playsinline=1&autoplay=0' allow='accelerometer; gyroscope; picture-in-picture; encrypted-media' allowfullscreen style='position: absolute;'> /div
아이프레임이 틀어져버려서 앞뒤나 슬래쉬를 제거했다.... 쓰실때 div 잘 체크하시길
그후 아이프레임으로 출력
'프로그래밍' 카테고리의 다른 글
Nicepay 결제모듈을 달아보자 (0) | 2024.08.01 |
---|---|
git과 vscode 정리해보기 (0) | 2022.08.17 |
리눅스 서버 시간맞추기 (0) | 2020.12.04 |
네이버, 카카오 아이디 로그인 (소셜 로그인) (0) | 2020.07.09 |