gpt4 book ai didi

ios - 在 Spotify iOS SDK 中收听轨道结束事件

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

我正在将 Spotify iOS SDK 集成到应用程序中。如何在 SPTAudioStreamingController 上收听轨道结束事件?或 SPTTrackPlayer ?

我很擅长播放、暂停、验证等。我只需要捕获一个轨道结束的事件。

我可以看到 SPTTrackPlayerDelegate有方法,最恰当的,trackPlayer:didEndPlaybackOfTrackAtIndex:ofProvider ,

但我该如何使用这些?有没有使用的例子?

最佳答案

这些类遵循标准的 Cocoa 委托(delegate)模式。

首先,将自己设置为轨道播放器的代表:

self.trackPlayer.delegate = self;

然后在 self 中实现委托(delegate)方法是:
-(void)trackPlayer:(SPTTrackPlayer *)player didEndPlaybackOfTrackAtIndex:(NSInteger)index ofProvider:(id<SPTTrackProvider>)provider {
// Track playback ended.
}

然后,轨道播放器将在适当时调用您的委托(delegate)方法。

关于ios - 在 Spotify iOS SDK 中收听轨道结束事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23259924/

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