【问题标题】:Youtube embedded video does not work on chromeYoutube 嵌入视频不适用于 chrome
【发布时间】:2018-06-08 11:07:34
【问题描述】:

几个月以来,我一直注意到嵌入的 youtube 视频在任何其他页面上显示为白色,现在我发现我可以通过检查页面并将 -nocookie 放在 iframe src 的主机名中来观看这些视频,即 @987654323 @。 我想知道为什么会发生这种情况以及如何解决它,我的第一个想法是制作一个用户脚本来在每个页面中更改它。

编辑:它在 Edge 和 Firefox 上运行良好,但在 Chrome 上却不行,即使我的 cookie 设置已启用。

解决方案: 问题是我在 Tampermonkey 扩展上的用户脚本(应该会影响 youtube 页面)正在影响每个带有嵌入视频的页面,从现在开始我可以弄清楚是哪一部分的代码正在这样做,但现在它已关闭。

感谢 @JasonB 关于扩展的建议。

【问题讨论】:

  • 尝试切换设置>高级>可用时使用硬件加速
  • 还安装了哪些扩展?
  • @JasonB 这是我的错,我在帖子中解释得更好。
  • 很高兴你找到它!

标签: javascript google-chrome cookies youtube


【解决方案1】:

这个 -nocookie 网址大约在十年前就出现了,当时 cookie 仍然经常被关闭。这个 codepen 表明标准的 youtube 嵌入代码在一个简单的网站上工作得很好。

<iframe width="400" height="300" 
src="https://www.youtube.com/embed/9Ht5RZpzPqw" frameborder="0" 
gesture="media" allow="encrypted-media" allowfullscreen=""></iframe>

https://codepen.io/anon/pen/baqdGz

是否有任何关于您的域的详细信息或指向您网站上损坏的嵌入式视频的链接,可以帮助我们更好地解决您的问题?


缩略图运行良好,我将其打开 5 分钟,然后播放视频,一切正常。看起来有一个与 codepen 设置相关的 js 错误 - 不是您遇到的问题。

【讨论】:

  • 实际上它不仅在我的域上,而且在每个域上,并且您的 codepen 使缩略图弹出然后消失。抱歉,我没有早点回复。
  • 我已经更改了标题,显然这只发生在 Chrome 上,我仍然想修复它。
  • 好的 - 流行音乐和消失是一个很好的线索 - 我们希望。我的直觉说这可能是浏览器设置 - 现在我在帖子中看到了 Chrome 评论。
  • 我在 c 中遇到了 GPU 加速问题,中断了我的视频播放
  • hrome 和我已经尝试了很多在我发现之前没有任何帮助的东西。我现在正在寻找那个设置。
猜你喜欢
  • 1970-01-01
  • 2016-04-02
  • 1970-01-01
  • 2019-01-31
  • 2020-12-28
  • 2015-05-12
  • 2017-09-03
  • 1970-01-01
相关资源
最近更新 更多