YouTube 嵌入代码 Internet Explorer 11

YouTube embed code Internet Explorer 11

我正在尝试在我们的网站上嵌入视频。 YouTube HTML5 嵌入代码自然在 Chrome、Firefox、Safari 中运行良好,但在 IE11 中它只是一个黑框。

这是在 IE11 中不起作用的嵌入代码

 <iframe width="900" height="506" src="https://www.youtube.com/embed/NWCep6fo2y0" frameborder="0" allowfullscreen></iframe>

然而,如果我将 "embed" 换成 "v",它会起作用,尽管看起来更丑。

 <iframe width="900" height="506" src="https://www.youtube.com/v/NWCep6fo2y0" frameborder="0" allowfullscreen></iframe>

这不是我在办公室的 PC 独有的,我已经在许多工作站上尝试过,结果相同。

两个视频都嵌入此处:

http://www.ansac.com/products

除了呃,Internet Explorer,您知道为什么会发生这种情况吗?

谢谢。

这与 IE 设置有关:

  1. 在 Internet Explorer 中,select“工具”菜单,然后“选项”...
  2. 在“Internet 选项”对话框中,select“高级”选项卡...
  3. 向下滚动直到看到“安全”选项。启用复选框“允许 在“我的电脑”上的文件中 运行 的活动内容。

关闭 IE 中的兼容性视图

我遇到了同样的问题,这解决了我的问题:https://polyfill.io/