mpmovieplayercontroller相关内容

UIWebView播放器是MPMoviePlayerController实例,以及如何获取对该实例的引用?

我需要在UIWebview中播放youtube视频,并在用户单击DOne按钮并且视频播放完毕时处理该事件.我想到了可以处理从UIWebview的媒体播放器发送的事件的解决方案. 我的问题是: 1. UIWebview的媒体播放器是MPMoviewPlayerController吗? 2.如何引用该实例并处理它发出的事件(例如:暂停,停止,完成,播放完毕...) 谢谢. 解决方案 ..
发布时间:2020-05-12 20:12:43 移动开发

在我的电影播放器​​应用中使用加速度计

我有一个应用程序可以播放来自网络服务器的视频,但它只能横向播放.我希望我的应用使用加速度计以横向和纵向播放视频.我希望我的视频播放功能看起来像iPhone中的youtube应用.谁能帮我怎么做?谢谢 解决方案 为此,您不需要加速计.取而代之的是,您侦听方向更改时从UIDevice单例实例发送的通知.在“应用程序didFinishLaunching withOptions"方法中,键入以下内 ..
发布时间:2020-05-12 20:12:35 移动开发

如何在横向模式下显示MPMoviePlayerController

我正在开发一个需要在横向和纵向模式下显示"MPMoviePlayerController"的应用程序.但是我的整个应用程序仅需要支持人像模式.除了"MPMoviePlayerController"以外,任何视图都不能使用横向模式. 我尝试了一些由于堆栈溢出而导致的问题.在我的情况下,没有任何效果.感觉卡在中间.但是我看到一些支持糟糕需求的应用程序. 我必须为iOS 6、7都实现它 在我 ..
发布时间:2020-05-12 20:12:33 移动开发

如何在横向和纵向模式下仅制作MPMoviePlayerController

我正在开发一个必须在单击某些缩略图时播放视频的应用程序,我正在显示列表.我只希望视频在横向和纵向模式下旋转,而其他屏幕则必须在纵向模式下旋转. 解决方案 在ViewWillAppear中 UIViewController *vc = [[UIViewController alloc] init]; [self presentViewController:vc animated ..
发布时间:2020-05-12 20:12:30 移动开发

MPMoviePlayerController不会在iOS 5中以全屏模式更改方向

在我的应用中,我仅支持纵向模式,并且将UINavigationController用作RootViewController.但是,当我使用MPMoviePlayerController播放电影并且“播放器"为“全屏"时,我也希望它同时支持两种landscape模式. 使用@ChrisBallinger 我还试图将navigationcontroller子类化,并将Rotate代码设置为在此处 ..
发布时间:2020-05-12 20:12:26 移动开发

MPMoviePlayerController |如何播放视频的一部分

我正在使用MPMoviePlayerController播放视频.我想单击“播放"按钮来播放视频的一部分.例如,如果我的视频是200秒,我想播放第50-100秒的视频.甚至我也无法像在暂停时那样在特定实例上播放时长视频. 解决方案 MPMoviePlayerController具有两个属性:initialPlaybackTime和endPlaybackTime,您可以将其设置为NSTime ..
发布时间:2020-05-12 20:12:23 移动开发

iPhone:在mpMoviePlayerController顶部保留视图

我有一个mpMoviePlayerController,在它的顶部有一个子视图.当用户点击mpMoviePlayerController的全屏按钮时,子视图消失,仅当我返回原始大小时才出现.有没有办法保留子视图?有没有办法获得“缩放"的moviePlayer的引用? 解决方案 快速草稿: 像这样捕获MPMoviePlayerWillEnterFullscreenNotificatio ..
发布时间:2020-05-12 20:12:17 移动开发

MPMoviewPlayer计算视频播放期间的当前时间

我想基于播放了多少视频来计算当前时间,我很困惑使用durationWatched的属性,请问有人可以帮助我该怎么办?或如何获取YouTube视频的当前时间? 解决方案 我在MPMoviePlayerController上做了一个简单的类别 您可以使用 currentTimeMonitor 方法获取当前播放时间: [self.moviePlayerController curre ..
发布时间:2020-05-12 20:12:14 移动开发

为什么我的时间UILabels从暂停状态恢复播放时会跳过2秒?

我在使用MPMoviePlayerController时遇到了一个奇怪的问题.我有一个currentTimeLabel代表当前播放时间,一个endTimeLabel代表剩余播放时间.使用NSTimer每1秒触发更新标签的功能. 这与UISlider一致,该UISlider在视频播放时每秒增加一次.但是,问题是,在播放视频时,我点击了“暂停"按钮,当我再次点击“播放"按钮时,我的current ..
发布时间:2020-05-12 20:12:07 移动开发

如何在使用MPMoviePlayerController时使视频播放器不自动播放

我正在尝试将视频编码到我的iPhone应用程序中,下面的代码可以正常工作,但是唯一的事情是,我宁愿用户打开页面时视频也不会自动开始播放.我希望他们能够按“播放"按钮.下面的代码位于我的viewcontroller.m文件中. (void)viewDidLoad { NSString *url = [[NSBundle mainBundle] pathForResource:@"77860_0 ..
发布时间:2020-05-12 20:12:02 移动开发

如何使用MPMoviePlayerViewController播放youtube视频

除了UIWebView之外,是否还有其他播放youtube视频的方式.我想在MPMOviePlayer中播放youtube视频.我已经对其进行了研究,但没有结果.我得到了这个网址 使用MPMoviePlayerController而不是UIWebView播放YouTube视频 请帮助我.提前感谢 解决方案 对此的大家好解决方案 https://github.com/lar ..
发布时间:2020-05-12 20:11:54 移动开发