我正试图从赛道开头以外的位置播放一首歌。
我发现player.position
= X将作为独立函数工作,例如由按钮触发,但在player.observe(models.EVENT.CHANGE...
上触发它会导致崩溃。
我想这是因为一旦事件发生,赛道实际上没有开始播放,因为player.position
可能仍然在前一首歌的位置。
我也尝试过sp.trackPlayer.seek()
,它似乎给出了相同的结果。
那么有人有一首歌开始在0以外的其他位置上演吗? (或者在播放新歌之后让播放头向前跳?)
在uri之后添加位置,例如:
var uri ='spotify:track:xxxxxx#02:04'
player.playTrackFromUri(S)
如果你想要灵感,请参阅此源代码:
https://github.com/Iteam1337/Wejay/blob/master/javascript/room.js