我必须使用一个UIWebview
中的HTML字符串在ViewController
中播放视频。
现在,我使用此
呈现另一个模态视图控制器[self presentModalViewController:myView animated:YES];
然后,新的视图控制器打开但视频正在播放继续。 那么,当我出现另一个模态视图控制器时,如何停止此视频。
在这里,我在UIWebView
播放视频。
告诉我是否有任何解决方案。
答案 0 :(得分:0)
[self presentModalViewController:myView animated:YES];
已弃用,首选方法是
- (void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion
如您所见,您将可以控制在显示视图控制器后要执行的操作。在完成块中,您可以放置代码暂停视频。
答案 1 :(得分:0)
呈现模态的父视图控制器将接收viewWillDisappear
,因此您可以执行所需的任何清理,例如暂停视频。然后只需在解除模态时正确响应。