iOS加载本地视频播放获取视频路径出错
在做一个模仿KEEP APP的登录界面,涉及到视频的播放。材料什么都准备好了,在获取视频路径的时候为空,这时候就应该去模拟器所在APP查看视频文件是否已经加载进去了。
获取视频路径:
NSString *urlStr = [[NSBundle mainBundle]pathForResource:@"1.mp4" ofType:nil];
NSLog(@"----%@",urlStr);
NSURL *url = [NSURL fileURLWithPath:urlStr];
报错信息
2016-04-04 20:21:15.161 登录[2578:662278] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSURL initFileURLWithPath:]: nil string parameter'
视频路径加载为空。
这时候就开始疑惑,视频文件明明已经有在啊,其实并不是。查找APP内容包的时候,并不能找到文件。
问题出现在,在讲视频拖进文件时,应该选择将视频加进APP包
正确: