YouTube iframe嵌入的代码无法在IE 7或IE兼容模式下运行

时间:2013-06-19 19:27:30

标签: internet-explorer iframe youtube embed compatibility-mode

因此,我们的公司网站一直在使用iframe嵌入方法,因为YouTube切换到了这一点,而且一切似乎都运行正常。截至上周,我们开始在IE7和IE9中取代视频的黑盒子(在兼容模式下)。我没有在这里或网上找到任何似乎专门解决这个问题的东西,除了几个帖子说“关闭兼容性视图。”

对于单个视频,我们可以使用已弃用的对象嵌入方法(当然,这不是最佳的),但对于播放列表,除了iframe方法外,我们似乎没有其他选项。

还有其他人遇到过这个问题吗? YouTube iframe代码最近有变化吗?任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:5)

我们使用YouTube建议的iframe编码遇到了同样的问题。它看起来像一个安全设置。

但YouTube上有一个解决方案。如果您选中“启用隐私增强模式”复选框,则会得到略有不同的YouTube主机,这似乎支持兼容模式:

<iframe width="420" height="315" src="http://www.youtube-nocookie.com/embed/VFNFDPpkTJs" frameborder="0" allowfullscreen></iframe>

答案 1 :(得分:0)

此问题似乎已在YouTube方面得到修复 - 我遇到了同样的问题,并且此后一直在纠正。

我也在关注这个帖子寻求指导:http://productforums.google.com/forum/#!topic/youtube/vP-kqllg53o