如何自定义 UIWebView 的 MoviePlayer
Posted
技术标签:
【中文标题】如何自定义 UIWebView 的 MoviePlayer【英文标题】:how to customize MoviePlayer of UIWebView 【发布时间】:2014-07-16 12:00:54 【问题描述】:您好,我想在 UIWebView 的电影播放器上添加一些自定义控件,例如从该 webview 加载的 UIButton。是否有任何可能的方式来访问 uiwebview 的电影播放器或用普通的 MPMoviePlayerController 覆盖它。
更新
好的,您可以按如下方式访问它首先添加通知
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(VideoEnterFullScreen:) name:@"UIMoviePlayerControllerDidEnterFullscreenNotification" object:nil];
然后
-(void)VideoEnterFullScreen:(NSNotification*)notification
id moviePlayer = notification.object;
NSLog(@"");
但问题是我无法访问该对象的任何属性,即 UIMoviePlayerController
【问题讨论】:
【参考方案1】:您可以在这里使用开源项目:https://github.com/blizzard-op/VideoPlayerKit
您可以通过以下方式对其进行初始化:[VideoPlayerKit initWithContainingViewController:optionalTopView:hideTopViewWithControls:];
可选属性显示在我提供的链接上。
【讨论】:
如何使用 webview 播放 YouTube 视频? 你的意思是用苹果的 UIWebView 播放 youtube 视频? 是的,我想在 uiwebview 中播放 youtube 视频 我知道该怎么做...首先您需要提出一个新问题,然后在评论中标记我,以便我知道您的问题在哪里。我可以在那里回答。我有它在我的舌尖。我可以马上回答。我用过很多次了 我的问题链接http://***.com/questions/24825534/webview-playback-control-programmatically-for-youtube-video-in-ios/24837789#24837789以上是关于如何自定义 UIWebView 的 MoviePlayer的主要内容,如果未能解决你的问题,请参考以下文章