【问题标题】:How to get Spotify iOS currently playing track如何获取 Spotify iOS 当前正在播放的曲目
【发布时间】:2017-02-10 21:30:02
【问题描述】:

我使用SPTAudioStreamingController.sharedInstance().metadata.currentTrack?.uri 来获取当前播放的曲目,但有时它会返回播放列表中的下一首歌曲,而不是当前正在播放的歌曲。

编辑:我认为这可能与它正在播放的播放列表有关,因为每当我跳过一首曲目时,它都会从播放列表中删除。有没有办法在每次跳过时从播放列表中的第一首歌曲开始播放?

甚至更好:有没有办法刷新播放列表?

【问题讨论】:

    标签: swift spotify


    【解决方案1】:

    您可以使用委托方法并在本地跟踪正在播放的曲目:

    func audioStreaming(_ audioStreaming: SPTAudioStreamingController!, didStartPlayingTrack trackUri: String!) {
      self.currentURI = trackURI
    }
    

    每当曲目开始播放时,委托方法就会触发,您可以在本地存储当前 URI。只需确保还使用其他委托方法,例如 didStopPlayingTrack,以确保您拥有所有正确的信息。

    【讨论】:

      猜你喜欢
      • 2016-02-26
      • 1970-01-01
      • 2013-12-29
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 2017-07-25
      • 1970-01-01
      相关资源
      最近更新 更多