当我尝试播放音频时,会出现此错误

2010-08-27 09:13:40.466 VoiceRecorder [1]原因失败:操作无法完成。 (OSStatus 错误-43.)

这是什么意思

我正在将文件存储在 Iphone Document 文件夹中,并在我的数据库中复制其名称

所以,当我从数据库中播放它时,它正确获取文件路径

和文件和数据库中的文件名完美地连接但无法播放

2010-08-30 12:22:00.592 VoiceRecorder [2] /Users/Username/Library/Application Support/iPhone Simulator/4.0.1/Applications/4BF0B5C7-59C9-462F-94EC- 662EBCE8505E/Documents/30Aug10_12_21_58.aif 2010-08-30 12:22:00.593 VoiceRecorder [3] 30Aug10-43.)21_58.aif 2010-08-30 12:22:00.618 VoiceRecorder [4]原因失败:操作无法完成。 (OSStatus 错误-43.)

急需回复

这是我的代码

-(IBAction)playevent{

VoiceRecorderAppDelegate *appDelegate=(VoiceRecorderAppDelegate*)[[UIApplication sharedApplication]delegate];

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentsDir = [paths objectAtIndex:0];

NSString *fullpath = [documentsDir stringByAppendingPathComponent:appDelegate.filenamefrompath];

NSFileManager *fileManager = [NSFileManager defaultManager];

// Check if the database has already been created in the users filesystem

BOOL success = [fileManager fileExistsAtPath:fullpath];

// If the database already exists then return without doing anything

if(success) { NSLog(@"Yes exists"); }else{ NSLog(@"no"); }

//return [documentsDir stringByAppendingPathComponent:appDelegate.filenamefrompath];

NSError* err;

NSLog(@"%@",fullpath);

player = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:fullpath] error:&err];

//NSString *filePath = [[NSBundle mainBundle] pathForResource:appDelegate.filenamefrompath ofType:@"aif"];

// NSURL * fileURL = [[7] initFileURLWithPath:filePath]; // player = [[8] initWithContentsOfURL:fileURL error:nil];

NSLog(@"%@",appDelegate.filenamefrompath);

player.delegate = self;

if( err ){

//bail!

NSLog(@"Failed with reason: %@", [err localizedDescription]);

}

[player play];

}

请检查我的代码是否有错误

java音频无法播放_无法播放文件中的音频文件?相关推荐

  1. java动态拼接请求_在JavaWeb项目中处理静态文件或动态链接拼接网站地址的最优处理方案...

    在开发网站时候我们会遇到下面问题? - 在引用网页中引用js和css或者动态的Servlet的时候我们是写绝对路径还是相对路径? - 如果写相对路径吧,上线偶尔会报404,还要手动去拼接绝对路径 - ...

  2. java 读取mysql日志_如何在MySQL中查看日志文件?

    我已经读过Mysql服务器创建了一个日志文件,它记录了所有活动 - 比如何时执行查询和执行什么查询 . 谁能告诉我我的系统中存在哪些内容?我怎么读呢? 基本上,我需要使用不同的输入备份数据库[两个日期 ...

  3. VB直接播放EXE文件中的声音文件

    使用资源文件,可以直接在在EXE文件中播放声音文件(WAV文件),使程序显得更加专业. ⑴启动 VB6.0,在"外接程序→外接程序管理器"中加载"Visual Basic ...

  4. java+读取source资源_如何从JavaJAR文件中读取资源文件?

    如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...

  5. 从flv文件中提取音频并存储为mp3格式

    在优酷上下载了一些教学视频,为了把它们放到mp3里面,需要从这些flv文件中提取出音频数据并存储为mp3格式. 操作系统是centos 5.3. 在网上搜索了一下,找到以下方法: 方法一:使用menc ...

  6. FFmpeg进阶: 转码输出视频文件中的音频

    很多时候为了方便收听视频文件中的音频信息,我们会将视频文件中的音频流转码输出成音频文件,方便在对应的平台上进行播放.这里就介绍一下如何通过FFmpeg将视频文件中的音频流转码成特定编码格式的音频文件. ...

  7. 使用ffmpeg从视频文件中提取音频文件、视频抽帧和切割视频

    目录 ffmpeg下载 使用ffmpeg从视频文件中提取音频文件 批量提取文件夹下多个视频文件的音频 使用ffmpeg从视频文件中提取视频帧 使用ffmpeg将按固定时长将视频切割成多个小片段 将分割 ...

  8. Android音频学习之MediaExtractor,提取音频视频轨道数据(从视频中分离音频视频数据)

    一个音视频文件是由音频和视频组成的,我们可以通过MediaExtractor.MediaMuxer把音频或视频给单独抽取出来,抽取出来的音频和视频能单独播放: 1 MediaExtractor 说明 ...

  9. 搜索目录下 匹配文件中 最新的文件 路径

    搜索目录下 匹配文件中 最新的文件 路径 1  #!/usr/bin/python 2  import os 3  import glob 4  path = "/homeyufei/tes ...

  10. oracle 控制文件 scn,重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里...

    重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里 这个问题要看具体的情况,比如: 1. 数据库是shutdown immediate,也就是说数据库是一致的状态,重建控制文件后,SCN 以d ...

最新文章

  1. python索引右往左_[Python笔记]序列(一)索引、分片
  2. 自己实现内存操作函数memset(),memcmp(),memcpy(),memmove()
  3. 数据中心架构有哪些组件?
  4. 516%增长:微博如何熬过七年之痒?
  5. 计算机专业知识是什么范围,计算机基础知识考题
  6. python发布_python网站发布
  7. [转]Nginx的负载均衡方式
  8. PTA-数组元素循环右移问题
  9. 培养宝贝惊人记忆力10妙招哦
  10. Java和SOA的面试总结和个人理解
  11. python if not A 和 if A is None
  12. 《OpenGL编程指南(原书第9版)》——1.4 OpenGL渲染管线
  13. cvi调用matlab dll,cvi通过artix调用matlab
  14. eclipse里maven install时,报错提示jdk为无效的目标版本:1.7
  15. 来自Unix/Linux的编程启示录
  16. SSR (misa + primer3 ) 设计SSR引物
  17. 圣诞老人python代码_用Python画圣诞老人的N种方法
  18. Scratch软件安装的详细步骤
  19. Android蓝牙自动配对和Pin码设置
  20. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程

热门文章

  1. 新人请多指教,自我介绍
  2. chrome使用技巧整理
  3. C语言例题14:直接插入排序
  4. 同学们,长路漫漫伴你闯
  5. HTTP 请求头与响应头详解
  6. Java反射常用命令
  7. React.lazy与Suspence实现延迟加载
  8. 第8.1.2解析mht格式文件
  9. 怎么退出python命令界面_怎么退出python命令行
  10. mac osx mysql8 安装 及 配置