Youtube 嵌入式视频 (iframe) 仅在 Safari 中表现异常
Youtube embedded video (iframe) behaving weirdly in Safari only
亲爱的 Whosebug 用户,您好!
我曾尝试为自己建立一个网站,但只有一件事我无法弄清楚,我希望您能以更有经验的人的方式帮助我。
作为徽标背景的嵌入式 Youtube 视频与 FireFox 和 Google chrome 配合得很好。就在 Safari 中,视频会在页面加载后直接跳到结尾和其他推荐的视频。如果我只打开 youtube.com/embed/link,它工作正常。我有什么办法可以解决这个问题吗?
我不是 html5 / javascript 方面的专家,我不知道为什么它在不同的浏览器中表现如此不同。
我试过自己打开嵌入 link,它在打开时有效。
我也试过查看 safari 中的开发人员菜单,但没有错误。
有时,它会加载错误,如果我更改选项卡几分钟并重新打开选项卡,它会再次呈现(?)然后它会工作;当您最初加载页面时它永远不会工作
<iframe id="videobgframe-1936929286" class="videobgframe" style="min-height: 708.1875px; min-width: 956.4444444444443px;" frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="640" height="360" src="https://www.youtube.com/embed/XzTCntGgNJU?modestbranding=1&autoplay=1&controls=0&wmode=transparent&hd=1&rel=0&autohide=1&showinfo=0&origin=https%3A%2F%2Fwww.ajgapps.com&loop=1&playlist=XzTCntGgNJU&enablejsapi=1&widgetid=1"></iframe>
expected/desired 结果是网站的行为就像现在在 google chrome 和 firefox 中一样,在页面加载后开始自动播放视频作为徽标背景,隐藏控件,循环播放视频,理想情况下还隐藏推荐视频。
对于任何想知道的人,我终于弄明白了。
默认情况下,Safari 会阻止所有自动播放的媒体,但某些大型网站(如 Youtube 或 Netflix)除外。
所以没有办法解决这个问题,如果你想使用视频。我可能会尝试使用不同的媒体格式,例如 gif...
亲爱的 Whosebug 用户,您好! 我曾尝试为自己建立一个网站,但只有一件事我无法弄清楚,我希望您能以更有经验的人的方式帮助我。
作为徽标背景的嵌入式 Youtube 视频与 FireFox 和 Google chrome 配合得很好。就在 Safari 中,视频会在页面加载后直接跳到结尾和其他推荐的视频。如果我只打开 youtube.com/embed/link,它工作正常。我有什么办法可以解决这个问题吗? 我不是 html5 / javascript 方面的专家,我不知道为什么它在不同的浏览器中表现如此不同。
我试过自己打开嵌入 link,它在打开时有效。 我也试过查看 safari 中的开发人员菜单,但没有错误。 有时,它会加载错误,如果我更改选项卡几分钟并重新打开选项卡,它会再次呈现(?)然后它会工作;当您最初加载页面时它永远不会工作
<iframe id="videobgframe-1936929286" class="videobgframe" style="min-height: 708.1875px; min-width: 956.4444444444443px;" frameborder="0" allowfullscreen="1" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" title="YouTube video player" width="640" height="360" src="https://www.youtube.com/embed/XzTCntGgNJU?modestbranding=1&autoplay=1&controls=0&wmode=transparent&hd=1&rel=0&autohide=1&showinfo=0&origin=https%3A%2F%2Fwww.ajgapps.com&loop=1&playlist=XzTCntGgNJU&enablejsapi=1&widgetid=1"></iframe>
expected/desired 结果是网站的行为就像现在在 google chrome 和 firefox 中一样,在页面加载后开始自动播放视频作为徽标背景,隐藏控件,循环播放视频,理想情况下还隐藏推荐视频。
对于任何想知道的人,我终于弄明白了。 默认情况下,Safari 会阻止所有自动播放的媒体,但某些大型网站(如 Youtube 或 Netflix)除外。 所以没有办法解决这个问题,如果你想使用视频。我可能会尝试使用不同的媒体格式,例如 gif...