IOS怎么播放沙盒目录下得视频

通过链接把视频下载后保存在沙盒目录下,在进行播放,地址没问题,可就是放出来
NSArray *documentspaths =
NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);

NSString *documents = [documentspaths objectAtIndex:0];

NSString *videopath = [documents stringByAppendingPathComponent:@"video.mp4"];

_PlayerMovie = [[MPMoviePlayerController alloc]initWithContentURL:[NSURL URLWithString:videopath]];
  • (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

    

    NSString* path =[
NSString
stringWithFormat:@"%@/Documents/%@",NSHomeDirectory(),[recor......
答案就在这里:iOS 播放沙盒视频
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

 NSFileManager *fileManager = [NSFileManager defaultManager];

    //如果已经下载了 播放下载的文件
    if([fileManager fileExistsAtPath:videoDownloadedSavePath])
    {
        //播放

    }

MPMoviePlayerController 是不是还有方法未调用?比如 play 之类的.还有检查下路径文件是否存在if([fileManager fileExistsAtPath:videoDownloadedSavePath]),或许因为你保存到别的目录了