为什么一些SoundCloud轨道导致他们的HTML5小部件失败?

时间:2012-04-02 14:52:44

标签: html5 webkit widget soundcloud

我正在使用SoundCloud自己的JavaScript API在网站上嵌入HTML5小部件,但我发现他们的HTML5小部件通常无法正常运行:波形和图稿都没有正确显示。小部件是否按预期运行似乎是逐个跟踪的。

在基于WebKit的浏览器(Chrome& Safari)中尤其明显,但我也看到了Firefox中的问题(所有用于测试的浏览器都是各自的最新版本)。

检查每个浏览器的开发控制台,显示SoundCloud代码正在触发DOM INDEX_SIZE_ERR异常。

以下JSFiddle演示了这个问题,使用SC自己的API以及直接从SC轨道页面上给出的内容复制的硬编码嵌入HTML:http://jsfiddle.net/yoknapatawpha/z6axa/

瑟斯顿摩尔赛道正确显示,这表明这是与特定赛道相关的问题。 (值得注意的是,在JSFiddle外部的一个干净的页面中也重现了这个问题,从而消除了页面上其他元素的任何可能的干扰。)

有没有人对于出了什么问题有任何想法或见解?

0 个答案:

没有答案