使用Javascript控制嵌入式Grooveshark Widgets

Control Embedded Grooveshark Widgets using Javascript?

本文关键字:Grooveshark Widgets 嵌入式 控制 Javascript 使用      更新时间:2023-09-26

如何使用Javascript播放/暂停嵌入的Grooveshark小部件?

希望按顺序播放单独的单曲小部件,在soundcloud用户的页面上播放单独的曲目。

我没有看到任何官方支持的东西,通过谷歌也找不到任何东西。

我快速浏览了一下反编译的actionscript,发现了以下ExternalInterface回调:

getVersion()
getCurrentSong()
setSongCompleteCallback(string)
setErrorCallback(string)
setStatusCallback(string)
setSongChangeCallback(string)
playSong()
pauseSong()
resumeSong()
stopSong()
replaceSongs(array)

理论上,你应该能够做如下的事情:

widget.stopSong();