gpt4 book ai didi

iphone - 使用 AVAudioPlayer 获取当前 MP3 文件名

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:56:51 28 4
gpt4 key购买 nike

我有 AVAudioPlayer 在后台播放一些 MP3。 AVAudioPlayer 是跨应用程序共享的单例实例。是否可以一次检测正在播放的 MP3 的当前文件名?我在委托(delegate)中看不到任何方法,有 durationcurrentTime 但也没有 filename 或类似的东西。

如果此方法失败,我考虑的另一件事是读取 MP3 标签并从中获取轨道名称 - AVAudioPlayer 是否可行?

提前致谢!

最佳答案

您可以像这样获取AVAudioPlayer中当前播放媒体的文件名:

NSString *mediaFileName = [[youAVAudioPlayer.url absoluteString] lastPathComponent];

注意条件是:如果音频播放器未使用 URL 初始化,则返回 nil

关于iphone - 使用 AVAudioPlayer 获取当前 MP3 文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11878870/

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