所以我试图播放这样的电影:
- (void)viewDidLoad {
[super viewDidLoad];
vidLocation=[[NSURL alloc] initWithString:@"http://cdn.webwaterfalls.com/uni/introNew2.mp4"];
UIView * vidView=[[UIView alloc] initWithFrame:CGRectMake(10, 10, 300, 300)];
[self.view addSubview:vidView];
MPMoviePlayerController * vid=[[MPMoviePlayerController alloc] initWithContentURL:vidLocation];
if(vid){
[vid setContentURL:vidLocation];
[vid setMovieSourceType:MPMovieSourceTypeStreaming];
[vid.view setFrame: vidView.bounds];
[vidView addSubview:vid.view];
[vid play];
}
}
电影开始播放,显示所有暂停、搜索、音量和全屏控制。
但在 3 秒后,电影就中断了,什么也没有显示。没有电影。没有控制。
我尝试了不同的电影(所有这些都可以在 ipad 上播放),但它们都在 3 秒后放弃播放。
谁能解释我做错了什么?