【问题标题】:how to play video in ios by dragging that videofile to the project in ios?如何通过将该视频文件拖动到ios中的项目来在ios中播放视频?
【发布时间】:2013-03-20 11:13:44
【问题描述】:

嗨,我想在我的项目中播放视频。实际上,我知道在 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中的视频文件。告诉我代码。

提前致谢

【问题讨论】:

  • 那么什么不起作用?调试时发现了什么?

标签: ios mpmovieplayercontroller mpmovieplayer


【解决方案1】:

不要使用URLWithString: 而是使用fileURLWithPath: 从本地资源创建 NSURL。因此,将代码的第二行更改为:

NSURL *url=[NSURL fileURLWithPath:str];

【讨论】:

    猜你喜欢
    • 2015-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-16
    • 2012-01-08
    • 2017-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多