유뷰트 링크가 안불러와 집니다ㅜㅜ
본문
<div id="bo_v_con">
<?php
$youtube_key = substr($link,-11,11);
echo '<div class="bo_v_ycon"><iframe style="width:100%" frameborder="0" src="https://www.youtube.com/embed/'.$youtube_key.'?autoplay=1&rel=0" class="video-frame stopWhenVideoModal"></iframe></div>';
echo get_view_thumbnail($view['content']);
?>
</div>
pc랑 mobile 같은 코드인데 pc는 잘 불러지는데 모바일에서 안불러와지네욤...
모바일에서 불렀을 경우
<div class="bo_v_ycon"><iframe style="width:100%" frameborder="0" src="https://www.youtube.com/embed/?autoplay=1&rel=0" class="video-frame stopWhenVideoModal"></iframe></div>
이렇게 유튜브키만 적용이 안돼서 적용이 됩니당 ㅠㅠ
pc는 잘 불러와 지는데 이유가 뭘까여ㅠㅠㅠ
답변 1
소스 적용한걸 보면
$youtube_key = substr($link,-11,11);
이렇게 되어있는데
모바일에서 해당 변수만 안나오는건 link 값이 없는 경우입니다
echo $link 해서 값이 나오는지 확인해보세요