MpmoviePlayerController
-
14-10-2019 - |
Вопрос
В нашем приложении для iPad видеопоток воспроизводится в представлении игрока. В представлении игрока есть кнопка, чтобы перейти к новому представлению (я нажимаю новое представление в контроллере навигации, когда пользователь нажимает эту кнопку). Новый вид имеет кнопку на спине, чтобы вернуться к представлению игрока.
Требование состоит в том, что видео должно продолжать воспроизводить, даже если пользователь нажимает кнопку, чтобы нажать новый представление, и теперь новый представление видно для пользователя, чтобы сообщить пользователю, что видео все еще играет.
Это работает нормально. Я слышу аудио, когда я иду на новый вид, и я не выпускаю своего игрока. Однако, если я останусь на новом представлении около 2 минут, а затем нажимаю кнопку на спине, чтобы перейти к представлению игрока, звук продолжается правильно. Но видео просто перемещается пересекает рамки, которые прошли за 2 минуты, а затем приходит к текущему видео кадре.
Кто -нибудь может предложить, почему это может произойти?
Решение
Вы можете попробовать AddSubview, а не нажимать новое представление, когда пользователь нажимает кнопку, чтобы перейти на новое представление. Таким образом, я решил свою похожую проблему.