YouTube 의 새로운 소스 코드 스타일을 사용하여 비디오를 자동 재생하는 방법을 알아낼 수 없습니다 . 이전 스타일과 함께 작동하는 URL에 & autoplay = 1을 추가하려고 시도했지만 작동하지 않았습니다. 예를 들어 http://www.youtube.com/embed/JW5meKfy3fY 는 포함 링크이지만 http://www.youtube.com/embed/JW5meKfy3fY&autoplay=1 은 작동하지 않습니다. 누구든지 어떻게 할 수 있습니까? 감사
답변
동영상에 자동로드되는 URL에 “? autoplay = 1″을 입력하십시오.
따라서 귀하의 URL은 다음과 같습니다.
http://www.youtube.com/embed/JW5meKfy3fY?autoplay=1
자동 재생을 사용하지 않으려면 다음 1
과 0
같이하십시오.
?autoplay=0
답변
실제로 “?”를 사용해야합니다. 첫 번째 매개 변수에 대해서만 “&”대신. 둘 이상의 매개 변수를 사용하는 경우 체인에 “&”를 추가해야합니다.
예를 들어 자동 재생 및 자막을 추가하려면이 부분을 포함 된 동영상 URL ( ? autoplay = 1 & cc_load_policy = 1)에 추가해야 합니다.
다음과 같이 보일 것입니다 :
<iframe width="420" height="315" src="http://www.youtube.com/embed/
oHg5SJYRHA0?autoplay=1&cc_load_policy=1" frameborder="0"
allowfullscreen></iframe>
답변
자동 재생 = 1과 함께 추가 매개 변수를 추가해야합니다.
allow = “autoplay”
그것을 만들기:
<iframe src="your-video-url?rel=0&controls=0&showinfo=0&autoplay=1" frameborder="0" allow="autoplay; encrypted-media"></iframe>
답변
자, 이것은 youtube 비디오를위한 새로운 소스 코드의 예입니다.
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="560" height="345" src="http://www.youtube.com/embed/8v_4O44sfjM" frameborder="0" allowFullScreen></iframe>
자동 재생 src="http://www.youtube.com/embed/8v_4O44sfjM"
하려면 ?autoplay=1
매개 변수를 추가하십시오.
따라서 코드는 다음과 같습니다.
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="560" height="345" src="http://www.youtube.com/embed/8v_4O44sfjM?autoplay=1" frameborder="0" allowFullScreen></iframe>
나는 내 블로그에서 이것을 시도하고 작동합니다! 이 도움을 바랍니다 (:
답변
자동 재생 기능을 작동시킬 수있는 유일한 방법은 iframe 플레이어 API를 사용하는 것입니다.
<div id="ytplayer"></div>
<script>
// Load the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// Replace the 'ytplayer' element with an <iframe> and
// YouTube player after the API code downloads.
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('ytplayer', {
height: '480',
width: '853',
videoId: 'JW5meKfy3fY',
playerVars: {
'autoplay': 1,
'showinfo': 0,
'controls': 0
}
});
}
</script>
답변
위의 어느 것도 현재 YouTube 내장에서 나를 위해 일하지 않았습니다. 이것을 시도해보십시오. 실제로 나를 위해 일했습니다 🙂
그것이 도움이되기를 바랍니다!
<iframe width="925" height="315" src="https://www.youtube.com/embed/iD5zxjySOzw?rel=0&autoplay=1&controls=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
