유튜브최신글에서 영상재생이안되는데..........왜그런걸까요??
본문
아래 소스는 최신글스킨에서 받았던건데..........적용해보려니 에러가나네요~~ㅠ.ㅠ
올린분이 어느분이었는지 기억이~~~~~~ㅠ.ㅠ
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
?>
<!-- 최신글 시작 -->
<div class="col-md-12">
<?php for ($i = 0; $i < count($list); $i++) {
$link1_id = $list[$i]['wr_link1'];
?>
<div class="col-md-4" style="margin:0 0 30px 0 ">
<div class="youtube" style="position:relative">
<iframe style=" background:#000; color:#fff" src="https://www.youtube.com/embed/<?php echo $link1_id; ?>?rel=0&controls=0&showinfo=0&autoplay=0" frameborder="0" border=0 scrolling=no allowfullscreen>
</iframe>
<div style="position:absolute; top:84%; left:0px; width:100%; height:20px; padding:0; margin:0; background:url(<?php echo $latest_skin_url ?>/back.png); font-color:#fff; color:#fff" ><a href="<?php echo $list[$i]['href'] ?>" style="color:#fff; font-size:15px; "><span style="padding:5px 0 0 5px;"><?php echo cut_str($list[$i]['subject'], 30, "..") ?>
</span></a>
</div>
</div>
</div>
<?php } ?>
<?php if (count($list) == 0) { //동영상이 없을 때 ?>
<li>동영상이 없습니다.</li>
<?php } ?>
</div>
<style>
.col-md-12,.col-md-4{
position:relative;
min-height:1px;
padding-right:15px;
padding-left:15px
}
.youtube { position: relative; width: 100%; padding-bottom: 56.25%; }
.youtube iframe { position: absolute; width: 100%; height: 100%; }
@media (min-width:992px) {
.col-md-4 {
float:left
}
.col-md-12 {
width:100%
}
.col-md-4 {
width:33.33333333%
}
}
</style>
답변 1
이렇게 수정해보세요. 유튜브 현재 소스 입니다.
<iframe src="https://www.youtube.com/embed/<?php echo $link1_id; ?>" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
답변을 작성하시기 전에 로그인 해주세요.