Javascript SoundCloud小部件事件未触发

Javascript SoundCloud小部件事件未触发,javascript,api,widget,soundcloud,Javascript,Api,Widget,Soundcloud,我对SoundCloud小部件API有问题 由于某些原因,在使用自动播放选项播放曲目后,播放和播放进度事件不会触发。不过,READY事件运行良好 代码如下: player = SC.Widget(document.getElementById('soundcloud-player')); player.bind(SC.Widget.Events.READY, this.SC_onPlayerReady.bind(this)); player.bind(SC.Widget.Events.PLAY

我对SoundCloud小部件API有问题

由于某些原因,在使用自动播放选项播放曲目后,播放和播放进度事件不会触发。不过,READY事件运行良好

代码如下:

player = SC.Widget(document.getElementById('soundcloud-player'));

player.bind(SC.Widget.Events.READY, this.SC_onPlayerReady.bind(this));
player.bind(SC.Widget.Events.PLAY, this.SC_onPlayerPlay.bind(this));
player.bind(SC.Widget.Events.PLAY_PROGRESS, this.SC_onPlayProgress.bind(this));
感谢SC员工的帮助,因为我找不到任何解决方案:-

谢谢,
皮埃尔

感谢您的报道

事实上,当auto_Play参数设置为true时,SC.Widget.Events.Play现在没有启动。修复程序即将部署


但是,播放进度事件是可以的,正如您在下面的示例中所看到的:

嘿,Pierre!有什么特别的浏览器吗?你有链接吗?嘿,米莎,我用的是Chrome v23。Safari也会出现同样的问题,这并不奇怪。至于Firefox,这个小部件根本没有加载。不,抱歉,我没有链接,因为它仍在进行中。:-/不过操场很好,不用担心。您的示例也适用于我,即使是以编程方式播放的播放事件。在我的本地版本中,当我做完全相同的事情时,甚至不会触发播放,播放也不会进行。找不到代码之间的任何差异。如果我将PLAY和PLAY_PROGRESS事件的绑定移动到READY事件的回调函数,我将收到无法使用跨域postMessage的错误。如果您上传您拥有的代码,这将很有帮助,我很乐意看一下。这包含了我正在处理的代码的相关部分,但不能透露全部内容:。这个例子对meDo很好,但你在使用widget时仍然有问题吗?