如果我在新选项卡中打开 fiddle 中包含的这个href:https://jsfiddle.net/fNPvf/30636/ (按 ctrl + 单击链接)链接在新选项卡中打开,焦点停留在当前选项卡上,但 youtube 视频不会播放,除非将焦点放在选项卡上,即单击选项卡。无论是否将焦点放在打开的标签上,如何在新标签中打开时播放 youtube 视频?
fiddle src:
<a href="https://www.youtube.com/embed/rTFUM4Uh_6Y?rel=0&autoplay=1" target="_blank">Nessum dorma</a>
最佳答案
这是按预期工作的。
以前,浏览器可以在另一个选项卡上无人看管地打开和播放视频和闪烁。
这导致了滥用,例如。人们可以通过连续播放无人看管的视频来增加他们的 youtube 收入。
它还增加了计算机的 CPU 和内存负载。为了减少这种情况,浏览器开发人员使任何脚本或视频在另一个选项卡中播放变得更加困难 - 并非不可能,但仅限于页面加载所必需的内容。
关于javascript - 在不打开标签的情况下播放 youtube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39332618/