这基本上与这个问题相同,但更详细:
Soundcloud + SoundManager 错误:读取流的 eqData
所以我有一个使用 canvas / svg / what have you 的可视化工具,当它从 SoundCloud / SoundManager2 接收 EQData 时看起来很棒,但是发生了一些非常奇怪的事件,导致它不那么酷。
1.) 当您使用 SMSound.pause() 或任何变体(SoundManager.togglePause 等)然后恢复所有 EQData / WaveformData 停止进入 SoundManager2 并且它只是归零。
2.) 如果您停止跟踪并重新启动它,所有 EQData / WaveformData 都会停止。
3.) EQData/WaveformData 偶尔会在没有警告的情况下停止进入 SM2,并且可视化器只是停止,如果我转到下一首曲目,它会再次启动,但对于超过 30 秒的歌曲,它从来没有 100% 工作过。
我无法弄清楚这是 SoundCloud 还是 SoundManager2 问题,但似乎其他一些人遇到了问题,但直到现在我无法在任何地方找到任何解决方案。
此处提供链接:http: //nikru.com/viz/。它被从网站中删除,因为它是为客户的未启动网站准备的,他们不希望公众看到。:)
非常感谢任何帮助。
谢谢!