出现问题,如果我跳过30秒或拖动进度条,则无法更新ios锁定屏幕上显示的进度条。如果我设置新的播放时间,则什么也不会发生。但是在第二次,进度条仅改变30秒,而不是1分钟。希望有人能帮助我。
fileprivate func updateNowPlayingInfo() {
var nowPlayingInfo = [String : Any]()
nowPlayingInfo[MPMediaItemPropertyTitle] = "Test"
nowPlayingInfo[MPNowPlayingInfoPropertyElapsedPlaybackTime] = self.getProgress()
nowPlayingInfo[MPMediaItemPropertyPlaybackDuration] = voc.duration
nowPlayingInfo[MPNowPlayingInfoPropertyPlaybackRate] = self.player.rate
MPNowPlayingInfoCenter.default().nowPlayingInfo = nowPlayingInfo
}