youtube 유튜브 표현 문제 채택완료
타버린나무
1년 전
조회 5,145
</p>
<p><!-- you.php --></p>
<p>
*1. 보이는 유튜브 동영상 laIGMz8XaZE
<iframe src="<a href="https://www.youtube.com/embed/laIGMz8XaZE?autoplay=1&rel=0"></iframe>" target="_blank" rel="noopener noreferrer">https://www.youtube.com/embed/laIGMz8XaZE?autoplay=1&rel=0"></iframe></a>
*2. 안보이는 유튜브 동영상 57P7Wm4NQfA
<iframe src="<a href="https://www.youtube.com/embed/57P7Wm4NQfA?autoplay=1&rel=0"></iframe>" target="_blank" rel="noopener noreferrer">https://www.youtube.com/embed/57P7Wm4NQfA?autoplay=1&rel=0"></iframe></a>
</p>
<p>
위 코드를 실행하면
dothome(닷홈) 서버에서는 둘다 잘 나옵니다.
(제가 아는 서버에서 해보면 다 잘나옵니다.)
그런데 제 서버(데스크탑에서 돌리는중)에서는 1번은 나오고 2번은 안나옵니다.
닷홈과 데스크탑 경우 g5버전은 5.4.5.5 로 같고
php만 닷홈은 7버전, 제 데스크탑은 8버전입니다.
데스크탑은 윈도우 XAMPP 8.0.12버전입니다.
위에서 예를든 동영상뿐 아니라 나오는 않는 동영상이 많습니다.
어떤 이유일까요...
댓글을 작성하려면 로그인이 필요합니다.
답변 5개
답변에 대한 댓글 2개
s
sinbi
1년 전
라라곤에서 테스트해보니 안 되네요.
�
타버린나무
1년 전
순서를 바꾸던 한개씩만 하던 2번은 안나옵니다.
댓글을 작성하려면 로그인이 필요합니다.
1년 전
로컬파일 프로토콜로 file:// 로 확인할 경우 위 현상이 나타나는것 같습니다.
온라인파일 프로토콜 http:// 또는 https:// 로 확인하도록 구성하면 될것 같습니다.
간단하게는 다음처럼 웹서버 형태로 시도 해볼수 있습니다.
Linux Terminal or Windows CMD
</p>
<p>$ cd directory_of_you.php</p>
<p>$ php -S localhost:80</p>
<p>
WebBrowser
</p>
<p><a href="http://localhost/you.php" target="_blank" rel="noopener noreferrer">http://localhost/you.php</a></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
s
sinbi
1년 전
라라곤에서 테스트해보니 안 되네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인