Проблемы с UIWebView TVout

#objective-c #uiwebview #mpmovieplayercontroller

#objective-c #uiwebview #mpmovieplayercontroller

Вопрос:

Когда видео воспроизводится через uiwebview, я не получаю уведомление UIScreen о подключении кабеля TV-Out. Проблема заключается в том, что когда видео воспроизводится с подключенным кабелем TV-Out, и пользователь отсоединяет кабель между запусками видео в MPMoviePlayer, я этого не хочу, вместо этого я хочу отключить проигрыватель.

 [[NSNotificationCenter defaultCenter] addObserver:self
                                                 selector:@selector(blockMirroring)name:UIScreenDidConnectNotification
                                                   object:nil]; 
        [[NSNotificationCenter defaultCenter] addObserver:self
                                                 selector:@selector(blockMirroring) name:UIScreenDidDisconnectNotification 
                                                   object:nil];
  

Любая помощь???

Заранее спасибо

Ответ №1:

вы можете попробовать приведенное ниже решение для решения вашей проблемы.

В методе blockMirroring реализуйте приведенный ниже код, и, возможно, это поможет вам.

 [webview loadHTMLString:@"" baseURL:nil];
[self.navigationController popViewControllerAnimated:YES];