小编ALI*_*ALI的帖子

Youtube iframe api 自动播放不适用于 chrome 和视频分辨率设置不适用于所有浏览器

<script>
    var tag = document.createElement('script');
                tag.src = "https://www.youtube.com/iframe_api";
                var firstScriptTag = document.getElementsByTagName('script')[0];
                firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
                var player;
                function onYouTubeIframeAPIReady() {
                    player = new YT.Player('youtube-vid', { 
                    videoId: 'M7lc1UVf-VE',
                    events: {
                        'onReady': onPlayerReady,
                        'onStateChange': onPlayerStateChange
                    }
                    });
                }
                function onPlayerReady(event) {
                   event.target.playVideo(); 
                    event.target.setPlaybackQuality('hd1080'); 
                }
                function onPlayerStateChange(e) {
                    if (e.data === YT.PlayerState.ENDED) {
                        player.playVideo(); 
                      }
                      
                }
</script>
Run Code Online (Sandbox Code Playgroud)

请帮我设置 youtube 质量 hd1080 并在页面加载时自动播放我使用了上面的代码,但它对我不起作用

提前致谢!

youtube-api youtube-javascript-api youtube-iframe-api

1
推荐指数
1
解决办法
3994
查看次数