我的应用程序出现问题
我正在我的应用程序中下载一个 zip 并将其添加到 NSDocumentDirectory 上,该 zip 包含一些图像和电影。
我可以访问并显示所有图像,但无法播放视频
如果我的视频位于捆绑目录中,我使用此代码并且可以播放视频
代码: NSString *path = [[NSBundle mainBundle] pathForResource: @"videoName"ofType: @"mov"]; MPMoviePlayerViewController *viewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL fileURLWithPath:path]]; [ self 呈现MoviePlayerViewControllerAnimated:viewController];
如果我的视频位于捆绑目录中,则可以正常工作,但我尝试了多种方法来播放 NSDocumentDirectory 中的视频。
有人可以帮助我吗?
谢谢。
最佳答案
对于 YouTube 视频,您可以将网址发送到共享应用程序,这将在 iOS 版 YouTube.app 中打开视频
NSString *stringURL = @"http://www.youtube.com/watch?v=K8ecN36Ffpc";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];
这也适用于其他类型的 YouTube 网址
NSString *stringURL = @"http://www.youtube.com/v/K8ecN36Ffpc";
关于video - 从 NSDocumentDirectory 播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9726205/