Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我设置了 Deezer Connect,完美登录并记住令牌等,我可以从专辑中获取曲目并播放单个曲目/预览。
当我使用洗涤器跳到曲目的某个部分时,会出现我的问题。
据我所知,这应该像将 setPlayerProgress 设置为 0.0 和 1.0 之间的所需浮点数一样简单。唉,每次我擦洗曲目时它都会停止播放并且不会重新启动,而播放器状态仍然是DeezerPlayerState_Playing。
您是否尝试过 DeezerSample 项目?
在这个项目中,您可以找到一个管理播放器的 DeezerAudioPlayer (PlayerFactory *)。这个类实现了 PlayerDelegate,检查你的玩家管理器是否实现了它。
DeezerAudioPlayer 还包括一个方法:
(void)setProgress:(CGFloat)progress
这门课对我来说很好。您可以尝试将您的代码基于此类或与您自己的代码进行比较以获得一些答案。
希望它可以提供帮助。