javascript - 可能的错误 - 嵌入的 YouTube 视频在其标题附近显示了一个不需要的黑色圆圈动画

标签 javascript html video youtube youtube-iframe-api

当嵌入带有以下 HTML 片段的 YouTube 视频时,视频会正确显示:

<iframe src="https://www.youtube-nocookie.com/embed/ka-ZgwCXKho?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" allowfullscreen></iframe>

当改为使用以下 HTML 代码段时,在 YouTube iframe 内的视频标题附近会出现一个黑色圆圈,并带有“脉冲”类型的动画几秒钟。

    <iframe data-dojo-attach-point="iframeNode" src="https://www.youtube.com/embed/ka-ZgwCXKho" allowfullscreen=""></iframe>

  • 这种行为的原因是什么?

注意事项:

  • 直接在 YouTube 中打开的同一视频不会显示该动画。
  • 问题出现在最新的 Chrome 和 Firefox 上。

最佳答案

这是一个全新的 Youtube 功能/错误(页面加载后闪烁黑色圆圈 10 秒)出现在所有嵌入式 Youtube 视频上。

除了这篇 Stack Overflow 帖子外,我没有在网上找到任何关于它的信息。

唯一不受此影响的嵌入式 Youtube 视频是:

  • 拥有 parameter showinfo=0(与您的第一个视频一样,但没有显示标题)。
  • 背景为左上角深色 here .
  • 在页面加载时自动播放(没有人想要那样)。

我不确定如何让 Google/Youtube 解决这个问题。

关于javascript - 可能的错误 - 嵌入的 YouTube 视频在其标题附近显示了一个不需要的黑色圆圈动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43935796/

相关文章:

javascript - 如果选中生成框,如何显示 div

javascript - 禁用 Vanilla-tilt.js 的鼠标移动但保持陀螺仪效果

android - FFmpeg - 混合视频和音频时大文件的 ANR

javascript - HTML对象元素占用页面空间

javascript - 当浏览器选项卡中的 URL 更改时自动注销

javascript - 添加 AJAX 错误 : & success: breaks script

JavaScript - 如何定位使用 "this"传递的 div 中的嵌套(子)div?

html - CSS:相对于元素的背景位置

video - 为什么 libavcodec 只能提供时间戳的估计值?

ios - 从 Swift 中的 AVCaptureSession 获取输出以发送到服务器