2017-12-12 2 views
1

동영상이 페이지에로드되면 자동으로 재생하고 싶습니다. 동영상에는 소리가 들리지 않으므로 사용자를 너무 괴롭히지 않아야합니다. 이 쿼리에 대한 삽입 된 YouTube 동영상 재생 자동으로 만들기

공식 YouTube answer

비디오 ID 직후 &autoplay=1을 추가하는 것입니다, 그리고이 CodePen 테스트에서 작동하는 동안, 내 실제 웹 사이트의 페이지에서 작동하지 않습니다.

Elsewhere on Stack Overflow 누군가가 ?& 일하는 것이 대체하지만, 나를 위해 작동하지 않는 것이 좋습니다 보았다. (그것은 비디오를 깨지 않으며, 여전히 자동 재생되지 않습니다). 이 사이트는 워드 프레스를 기반으로하고 현재 MAMP 서버에 로컬로 호스팅되는

<div class="background-video" style="background-color: #ebebeb; height: 655px;"> 

    <iframe width="100%" height="655" src="https://www.youtube.com/embed/bdw7V0vzQCs?&autoplay=1&rel=0&controls=0&showinfo=0" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe> 

</div> 

내 포함 된 YouTube 동영상.

답변

1

autoplay 앞에는 ?을 넣어야합니다.이 URL이 YouTube URL에 첫 번째 속성이 추가 된 경우에만 입력해야합니다. 그렇지 않으면 &을 사용해야합니다. 유사 항목 : your-url.com?autoplay=1 또는 your-url.com?key=value&autoplay=1 귀하의 경우에는 ?&이 있으며 이는 단지 ?으로 대체되어야합니다.

+0

필자가 원하는대로 달성하기 위해 다른 경로를 선택하기로 결정했는데, 잘못된 코드라고 말하면 첨부 된 CodePen에서 왜 작동하는지 궁금합니다. 나는 그것이 Wordpress/MAMP 문제가 될 것이라는 가정하에있었습니다. –

+0

@SamJohnson 브라우저에 따라 다릅니다. Safari 11.0.1에서는 작동하지 않지만 Firefox Quantum 57.0.1 및 Chrome 63.0에서 작동합니다. 위에 말했듯이 정확하게 놓을 때 그것들은 모두 잘 작동합니다. –

+0

저는 FIrefox Quantum을 사용하고 있었고 저에게 효과가 없었습니다. –

0

코드가 맞습니다. 비디오가 자동으로 재생되고 새로운 PHP 파일을 만들고 코드를 추가했는지 확인하십시오.

사이트에 약간의 문제가있을 수 있습니다.

관련 문제