有人在 IE9 上尝试过 Youtube API iframe 吗?
我正在尝试使用此页面上的示例代码。我将其复制粘贴到一个 html 文件中,并尝试使用 IE9 和 FF 打开它,但没有显示任何内容。知道我可能会错过什么吗?
http://code.google.com/apis/youtube/iframe_api_reference.html#Getting_Started
I'm trying to use the sample code on this page. I copy paste it into an html file and try to open it using IE9 and FF but nothing shows up. Any idea what I might be missing?
http://code.google.com/apis/youtube/iframe_api_reference.html#Getting_Started
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以提供帮助的一件事是通过将页面声明为
来确保页面以标准模式呈现。然而,这似乎并不能解决嵌入无法加载的所有情况。 (例如,如果包含元素未显示,它也不会加载。)
One thing that can help is making sure your page is rendered in standards mode by declaring it as
<!doctype html>
. However, that does not seem to fix all circumstances where the embed fails to load. (For example, it also doesn't like to load if the containing element isn't displayed.)仅在删除浏览器历史记录后才对我有用。
所以我猜测这可能与某种资源解除分配有关(尽管我希望 IE 的 Javascript 解释器能够做到这一点)。
Works for me only after deleting browser history.
So I'm guessing it may have something to do with resource de-allocation of some sort (although, I would expect the IE's Javascript interpreter to do it).