-1

基本上我有 8 个缩略图,它们是按钮。当每个按钮被点击时,它会启动位于我服务器上的视频。然而此时,当点击缩略图时,视频会在 Safari 中启动并退出应用程序。我想要它,以便视频在应用程序中启动而不是退出它,因此一旦用户完成观看视频,他们就会返回到应用程序。

这是我使用的代码。

-(IBAction)goAbv1:(id)sender; {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://mywebsite.com/video.mp4"]];

}
4

1 回答 1

2

如果你在 iOS 3.2+ 上试试这个

NSString *videoURLString = @"http://MypathtoIphoneCompatibleVideoMp4";
NSURL *videoURL = [NSURL URLWithString:videoURLString];
MPMoviePlayerViewController *moviePlayerView = [[[MPMoviePlayerViewController alloc] initWithContentURL:videoURL] autorelease];
[self presentMoviePlayerViewControllerAnimated:moviePlayerView];

presentMoviePlayerViewControllerAnimated将处理 modalviewcontroller 并将其自动放在堆栈顶部,以便可以播放视频。这应该很容易工作。

于 2013-01-03T15:26:13.980 回答