- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是一名新开发人员,因此我仍在学习并且知道我做错了一些事情。我有一个分段控制对象,当用户按下其中一个分段时,它会播放视频。我将其设置为他们按下片段的位置,然后必须按下播放按钮才能播放视频。我想剪掉播放按钮并让它自动播放。这就是我遇到麻烦的地方。我找到了 shouldAutoplay 选项,但是当我使用它并删除按钮时,它根本不会带我到视频。我确定我没有正确使用 shouldAutoplay 选项。希望得到一些帮助,或者至少在正确的方向上有一点。
- (IBAction)playMovie:(id)sender;
{
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"mytestimony" ofType:@"m4v"];
NSURL *movieURL = [[NSURL fileURLWithPath:moviePath] retain];
MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
theMovie.shouldAutoplay = YES;
theMovie.scalingMode = MPMovieScalingModeAspectFill;
[theMovie autorelease];
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];
[self presentMoviePlayerViewControllerAnimated:moviePlayer];
}
最佳答案
你试过[theMovie play];
了吗?
更新:我刚刚注意到您在 theMovie
中设置了 shouldAutoplay
,但是您呈现的是 MPMoviePlayerViewController
的另一个实例>,即 moviePlayer
。这就是您的电影没有自动播放的原因。你应该改为:
[self presentMoviePlayerViewControllerAnimated:theMovie];
关于ios - MoviePlayerController 上的 ShouldAutoplay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7704220/
我是一名新开发人员,因此我仍在学习并且知道我做错了一些事情。我有一个分段控制对象,当用户按下其中一个分段时,它会播放视频。我将其设置为他们按下片段的位置,然后必须按下播放按钮才能播放视频。我想剪掉播放
如您所知,当我使用 MPmoviePlayerController 播放电影时,moviePlayer 应该在 moviePlayer View 的中心显示一个 ActivityIndicator
有没有办法从 MPMoviePlayerController 中删除全屏按钮?或者至少停用它? 是的,我搜索过,但旧问题没有解决,我不知道是否有类似“推送”的功能。 最佳答案 实际上是没有办法实现的。
我是一名优秀的程序员,十分优秀!