0

我有从实时 URL 播放 .mov 文件的代码。它工作正常,因为我使用了 UIWebView,并且我还设置了缩略图和视频,当我单击 webview 时,文件正在 iPhone 的快速播放器中播放 - 所以我的问题是,是否可以在不使用快速播放器的情况下播放文件(在 UIwebview 或其他东西上)。

4

2 回答 2

0

您还可以通过实时流媒体直接从 MPMoviePlayerController 中的 URL 播放。无需下载该视频。

self.moviePlayer=[[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://www.mysite.com/video/myVideo.wav"]];
[self.moviePlayer prepareToPlay];
[self.moviePlayer setShouldAutoplay:YES];
[self.view addSubview:self.moviePlayer.view];
于 2012-05-17T11:02:38.437 回答
0

如果您在 UIWebView 中加载网页,那么如果使用标签在页面中指定了视频,那么您可以根据需要在 UIWebView 页面内内联播放它。

确保设置这个

self.webView.allowsInlineMediaPlayback = YES;

并将其放入 html

webkit-playsinline

即像这样

<video id="theVideo" controls width="180" height="160" src="sample_mpeg4.mp4"  webkit-playsinline></video> 
于 2012-05-17T21:28:35.320 回答