我们在使用 SoundCloud Javascript API 时遇到了 setVolume 函数的问题。
踪迹:
未捕获的 IndexSizeError:索引或大小为负数,或大于允许的值。音频管理器.js:2
HTML5AudioPlayer.setVolume
像往常一样,我们在声音对象上调用该函数,并且我们传递的值在 0 到 100 之间,这些值被指定为正确的值。
问题是在几个小时前开始的,我们没有对代码进行任何更改,因此我们从 soundcloud 检索的 audiomanager 版本似乎今天已更改。
任何想法?
Thanks
SoundCloud JavaScript SDK 似乎一夜之间就发生了变化。我面临类似的问题。 SDK 现在使用 HTML5AudioPlayer 对象来传输曲目。至于你的问题,我注意到音量值需要在 0 到 1 之间,而不是“旧”版本中的 0 到 100。所以一定要打电话sound.setVolume(0.5)
代替sound.setVolume(50)
。此外,“whileplaying”事件不再触发。
SoundCloud 最好能更新他们的文档/通知开发人员将来 SDK 的更改。与此同时,我正在看着https://connect.soundcloud.com/audiomanager/audiomanager.js https://connect.soundcloud.com/audiomanager/audiomanager.js寻找我的问题的答案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)