【发布时间】:2014-11-04 03:47:49
【问题描述】:
我有一个应用程序,用户可以在其中打开 UIWebview 的视频,包括 Youtube 视频。 在 iOS7 中,我能够在开始播放或全屏播放时收到通知,这对我向用户显示某些选项和修改界面至关重要。
我以前用这个:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(VideoExitFullScreen:) name:@"UIMoviePlayerControllerDidExitFullscreenNotification" object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(VideoEnterFullScreen:) name:@"UIMoviePlayerControllerDidEnterFullscreenNotification" object:nil];
但是,从 iOS8 开始,我无法做到这一点。就像 UIWebview 视频不再触发通知一样。但是,正如我测试过的,它仍然是由普通视频、非 Webview 触发的。
知道发生了什么变化吗?
【问题讨论】:
标签: ios video uiwebview youtube mpmovieplayercontroller