Internet explorer YouTube iframe嵌入代码在IE7或IE兼容模式下不工作

Internet explorer YouTube iframe嵌入代码在IE7或IE兼容模式下不工作,internet-explorer,iframe,youtube,embed,compatibility-mode,Internet Explorer,Iframe,Youtube,Embed,Compatibility Mode,所以,自从YouTube切换到iframe后,我们的公司网站就一直在使用iframe嵌入方法,一切似乎都很好。从上周开始,我们开始在IE7和IE9(兼容模式)中使用黑匣子代替视频。我在这里或网上都没有找到任何能解决这个问题的东西,除了一些帖子说“关闭兼容性视图” 我们可以对单个视频使用不推荐的对象嵌入方法(当然这不是最佳的),但是对于播放列表,除了iframe方法之外,我们似乎没有其他选择 还有其他人遇到过这个问题吗?YouTube iframe代码最近有什么变化吗?如果有任何帮助,我们将不胜感

所以,自从YouTube切换到iframe后,我们的公司网站就一直在使用iframe嵌入方法,一切似乎都很好。从上周开始,我们开始在IE7和IE9(兼容模式)中使用黑匣子代替视频。我在这里或网上都没有找到任何能解决这个问题的东西,除了一些帖子说“关闭兼容性视图”

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


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

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

但YouTube上给出了一个解决方案。如果选中“启用隐私增强模式”复选框,您将获得一个稍微不同的YouTube主机,它似乎支持兼容模式:

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

这个问题似乎已经在YouTube方面得到了解决——我的问题与之相同,并且从那时起就自行解决了


我也遵循这条线索寻求指导:

这对我很有效,谢谢。我遇到了IE试图下载.SWF lol的问题。