gpt4 book ai didi

iphone - spotify 播放器在 iphone 中播放旧轨道一段时间

转载 作者:行者123 更新时间:2023-12-02 22:58:18 24 4
gpt4 key购买 nike

我实现了Spotify在我的应用程序中使用 CocoaLibSpotify图书馆。我正在从我的应用程序的不同页面播放 Spotify 歌曲。问题是,在我播放了一首歌曲之后,当我尝试从另一个页面播放另一首歌曲时,它会播放旧歌曲一段时间。
这是一些代码示例。

self.playbackManager = [[SPPlaybackManager alloc] initWithPlaybackSession:[SPSession sharedSession]];
self.playbackManager.playbackSession.playbackDelegate = (id)self;
[self.playbackManager playTrack:track callback:^(NSError *error)
{
if ((error || ([track availability] != SP_TRACK_AVAILABILITY_AVAILABLE)))
{
}
else
{

}
}];

请帮我解决问题。

最佳答案

听起来您正在为应用程序的每个页面创建一个新的播放管理器。不要这样做,否则它们会相互重叠。

在您的整个应用程序中只有一个播放管理器 - 这样,当您使用 playTrack:callback: 播放新轨道时,新轨道将立即替换旧轨道。请注意,您没有设置 currentTrack直接属性 - 它是只读的。

关于iphone - spotify 播放器在 iphone 中播放旧轨道一段时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15549818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com