JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – YouTube自动播放无法在Chrome中使用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有一段时间我一直在使用这个脚本,视频自动播放全屏.现在突然,视频无法在Chrome中自动播放.但在Firefox和Edge中它仍然有效.

那么谷歌可能改变了设置?有谁知道如何解决这个问题,拜托?
你在这里看到了实例:www.brunomazereel.com

<script src="http://www.youtube.com/player_api"></script>
<script type="text/javascript">
var player;
function onYouTubePlayerAPIReady() {
    player = new YT.Player('player',{
    playerVars: {
        'autoplay': 1,'controls': 0,'autohide': 1,'wmode': 'opaque','showinfo': 0,'loop': 1,'rel': 0,'playlist': 'rh5QiehIlVA,Bl63bdR-Ko0,'
        },videoId: 'u-cjliof1xk',events: {
        'onReady': onPlayerReady
    }
});
}
function onPlayerReady(event) {
event.target();
$('#text').fadeIn(400);
}
$(window).scroll(function() {
var hT = $('.m-video').height(),wS = $(this).scrollTop();
if (wS > hT) {
  player.pauseVideo();
}
else {
  player.playVideo();
}
});
</script>

解决方法

(一)从评论讨论中得到的可能解决方案是将视频静音,如果声音在您的情况下不重要(如果是,我将留下答案,因为它可以帮助其他人).

这显然是始终启用自动播放的唯一方法.来自文章:

资料来源:Google changelog

只需添加您的playerVars:

@H_139_5@mute : 1

Source for the muted video

大佬总结

以上是大佬教程为你收集整理的javascript – YouTube自动播放无法在Chrome中使用全部内容,希望文章能够帮你解决javascript – YouTube自动播放无法在Chrome中使用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。