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

Posted

技术标签:

【中文标题】那个 UIWebView 播放器是 MPMoviePlayerController 实例,以及如何获取对该实例的引用?【英文标题】:is that UIWebView player a MPMoviePlayerController instance, and how to get a reference to that instance? 【发布时间】:2012-03-20 07:03:31 【问题描述】:

我需要在 UIWebview 中播放 youtube 视频,并在用户单击 DOne 按钮和视频播放完毕时处理该事件。我想到了处理从 UIWebview 的媒体播放器发送的事件的解决方案。

我的问题是: 1. UIWebview 的媒体播放器是 MPMoviewPlayerController 吗? 2.我如何引用那个实例并处理它发出的事件(例如:暂停,停止,完成,完成播放......)

谢谢。

【问题讨论】:

【参考方案1】:

1. UIWebview 的媒体播放器是 MPMoviewPlayerController 吗?

没有。

2.我如何引用该实例并处理它发出的事件(例如:暂停、停止、完成、完成播放......)

正如我对一个非常相似的问题的回答中所起草的: How to receive NSNotifications from UIWebView embedded YouTube video playback

【讨论】:

以上是关于那个 UIWebView 播放器是 MPMoviePlayerController 实例,以及如何获取对该实例的引用?的主要内容,如果未能解决你的问题,请参考以下文章

UIWebView 视频播放获取开始播放和结束播放通知

UIWebView 中的电影播放器

在 UIWebView 中播放 facebook 视频

UIWebView 模态 YouTube 播放器“完成”按钮操作

UIWebView + TVOut 问题

为啥我的 UIWebView 不显示 Javascript YouTube 播放器 iFrame?