Ios 在iphone应用程序中播放背景视频
我正在开发一个iPhone应用程序,需要在后台播放动画视频。此视频应一直运行,直到用户触摸应用程序的屏幕。不完全是屏幕保护程序,但这应该在应用程序第一次打开时发生Ios 在iphone应用程序中播放背景视频,ios,iphone,objective-c,video,Ios,Iphone,Objective C,Video,我正在开发一个iPhone应用程序,需要在后台播放动画视频。此视频应一直运行,直到用户触摸应用程序的屏幕。不完全是屏幕保护程序,但这应该在应用程序第一次打开时发生 如何在后台播放视频文件和应用程序中视频顶部的屏幕按钮?只需添加MPMoviePlayerController作为背景并播放视频 MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL: video_url]; [play
如何在后台播放视频文件和应用程序中视频顶部的屏幕按钮?只需添加
MPMoviePlayerController
作为背景并播放视频
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL: video_url];
[player prepareToPlay];
[player.view setFrame: requiredFrame];
[self.view addSubview: player.view];
之后,将点击手势添加到整个视图中,并删除点击手势方法中的播放器。在子视图的视图中添加视频播放器,并且您的视图必须是透明层。 你的应用程序代理检查用户是否第一次来
NSString *path = [[NSBundle mainBundle] pathForResource:@"testVideo" ofType:@"mp4"];
MPMoviePlayerController *myPlayer = [[MPMoviePlayerController alloc] init];
myPlayer.shouldAutoplay = YES;
myPlayer.repeatMode = MPMovieRepeatModeOne;
myPlayer.fullscreen = YES;
myPlayer.movieSourceType = MPMovieSourceTypeFile;
myPlayer.scalingMode = MPMovieScalingModeAspectFit;
myPlayer.contentURL =[NSURL fileURLWithPath:path];
[self.view addSubview:myPlayer.view];
[myPlayer play];