gpt4 book ai didi

ios - 从本地文件播放声音

转载 作者:行者123 更新时间:2023-11-28 20:02:45 24 4
gpt4 key购买 nike

我正在尝试从手机上的本地文档中获取 mp3。但我无法让它工作。

如果我像这样直接将 mp3 添加到项目中,它就可以工作。

NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Sound" ofType:@"mp3"]];

但是假设我在我尝试过的文档中有 Sound.mp3:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *strPointSound = [documentsDirectory stringByAppendingPathComponent:
[NSString stringWithFormat: @"/tours/media/%@", self.point.pointSound] ];


NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:strPointSound ofType:@"mp3"]];

self.point.pointSound 是“Sound.mp3”。

亲切的问候。

最佳答案

改变

NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:strPointSound ofType:@"mp3"]];

NSURL *soundURL = [NSURL fileURLWithPath:strPointSound];

因为 Document 文件夹不是您的包的一部分,所以您不需要它。

关于ios - 从本地文件播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23239958/

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