草庐IT

currentTrack

全部标签

javascript - 使用 Soundcloud Javascript SDK 进行流式传输后,如何在上一首轨道完成后自动移动到下一首声音?

我是Javascript和SoundcloudSDK的新手,所以如果我当前的解决方案与基础相去甚远,请告诉我如何改进它。我正在构建一个自定义的Soundcloud播放器,而不是使用预构建的小部件。我希望在轨道播放完毕后自动移至下一首轨道。我希望能够在不使用Soundcloud播放列表的情况下完成此操作。相反,我将拉入要播放的轨道的JSON列表。我可以通过单击链接来播放、暂停、停止和跳过轨道,但我不确定如何判断轨道何时完成播放以触发nextTrack函数。有什么建议吗?SoundcloudJavascriptSDK流媒体API:http://developers.soundcloud.c

ios - 如何防止索引越界崩溃?

我正在构建一个原型(prototype)播放器应用程序,它允许我向前和向后跳跃。问题是当我跳到很远或点击上一个按钮多次时应用程序崩溃,因为“索引超出范围”。我尝试了很多东西,但无法解决这个问题。这是我的代码。谢谢!letplayer=AVPlayer()varurlPlayerItems=[String]()varcurrentTrack:Int=0@IBActionfuncdidTapPreviousButton(_sender:UIButton){if(currentTrack-1)urlPlayerItems.count{currentTrack=0}else{currentTr