【发布时间】:2013-01-18 03:57:39
【问题描述】:
我在我的网站上放了一个 Soundcloud HTML5 播放器,总体来说我很满意。
但是,在 Windows 7 上的 IE9 中进行浏览器测试时,播放器未加载,并且我在调试控制台中看到以下错误:
SCRIPT429:自动化服务器无法创建对象 小部件-b8220e90.js,第 2 行字符 1738我能够做的四处探索表明这与 IE9 安全设置和/或 ActiveX 有关,这让我不寒而栗。我的 IE9 在其默认安全设置下运行。
有什么办法可以让 HTML5 播放器在这种情况下显示,还是我需要回退到 Flash 播放器?
编辑:这个问题也出现在 IE8 中,这并不奇怪,但为了完整起见,我添加了
编辑:我在使用 Microsoft 在其新的 Modern IE 站点上提供的 Win7/IE9 虚拟机并使用 IE9 中的默认安全设置时看到了问题
【问题讨论】:
-
最好向 Soundcloud 寻求支持
-
@DaveStern,我将与负责的开发人员讨论 - 不过不要担心:小部件中没有 ActiveX!这是否总是可以在每个小部件上重现,或者只是有时,或者只是在某些轨道/集合上?
-
@nickf 我不确定,我们只在我们的网站上使用过一次小部件。我们使用的嵌入代码如下:
<iframe width="98%" height="450" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Fusers%2F897711&amp;color=c9a77d&amp;auto_play=false&amp;show_artwork=true"></iframe>我相信这是标准的复制/粘贴,除了我们为我们的设计将宽度从 100% 调整到 98% -
@nickf,我遇到了同样的问题,只是我在 IE 10 中遇到了它。我得到了同样的错误。我也在使用默认设置。我不在虚拟机上。事实上,我什至无法在 IE 10 中访问 SoundCloud.com。当我访问时,我收到错误消息。
标签: cross-browser internet-explorer-9 soundcloud