嗨我想在我的项目中播放视频。实际上,我知道在url
中播放视频的代码。但在这里我想通过拖动视频文件将这些音频文件放入我的项目中。我使用此代码
NSString *str=[[NSBundle mainBundle]pathForResource:@"monkey" ofType:@"mp4"];
NSURL *url=[NSURL URLWithString:str];
MPMoviePlayerViewController *movieViewObj=[[MPMoviePlayerViewController alloc]initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:movieViewObj];
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(notiMethod:) name:MPMoviePlayerPlaybackDidFinishNotification object:self.moviePlayConObj];
但这不会在ios
中运行视频文件。请告诉我代码。
提前致谢
答案 0 :(得分:0)
不要使用URLWithString:
而是fileURLWithPath:
来从本地资源创建NSURL。因此,将代码的第二行更改为:
NSURL *url=[NSURL fileURLWithPath:str];