我的屏幕上有一个UIWebView
,它会在设备旋转时自动重绘。如果用户在旋转之前已经从网络调用了视频,我不希望它重绘,因为重绘会取消视频播放(尽管音频会继续)。
以下任何一项都没有帮助:
UIWebView
未被MPMoviePlayer
实例隐藏
viewWillAppear
,viewDidAppear
,viewWillDisappear
或viewDidDisappear
。self.view.window
不会更改,也不会获得任何新的子视图UIWebview
没有获得任何其他子视图UIWebView
未获得任何新的子视图或更改任何isBlahBlah
属性[UIApplication sharedApplication]
只有1个窗口,该窗口只有1个视图(我的主视图)。 作为参考,我正在测试的视频路径为http://trailers.apple.com/movies/fox/prometheus/prometheus-tlr1_r320i.mov
所以基本上我的应用程序无法检测到当前正在播放的视频。看起来我应该能够检测到,但搜索我找不到一个。我不需要干扰播放 - 只要知道播放就可以了。