[video] Youtube의 새로운 내장 코드 스타일을 사용하여 비디오를 자동 재생하려면 어떻게해야합니까?

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

자동 재생을 사용하지 않으려면 다음 10같이하십시오.
?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&amp;controls=0&amp;showinfo=0&amp;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&amp;autoplay=1&amp;controls=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>


답변

YouTube 도움말는 것을 말한다 &autoplay=1이어야 비디오 ID 후 – 난 직후, 가정합니다.