Не могу остановить воспроизведение фильма сразу - PullRequest
0 голосов
/ 20 июля 2009

Когда вы запускаете видео и НЕМЕДЛЕННО нажимаете «Готово», MPMoviePlayerController завершает работу, однако видео по-прежнему воспроизводится в фоновом режиме (вы можете слышать звук). Это работает нормально, если вы разрешите начать воспроизведение видео до того, как нажмете кнопку «Готово».

Кто-нибудь знает обходной путь для этого?

Ответы [ 3 ]

1 голос
/ 20 июля 2009

Попробуйте вызвать остановку на вашем экземпляре MPMoviePlayerController, когда контроллер представления, который породил фильм, получает методы viewDidAppear: (или viewWillAppear :)

0 голосов
/ 30 июля 2009

Обновление: похоже, это известная ошибка 3.0. Я не смог найти обходной путь

http://www.iphonedevsdk.com/forum/iphone-sdk-development-advanced-discussion/15768-mpmovieplayer-video-via-url-glitch.html

0 голосов
/ 20 июля 2009

Хотя до сих пор я также обнаружил, что MPMoviePlayerController несколько ошибочен, я думаю, что освобождение объекта (после прослушивания MPMoviePlayerPlaybackDidFinishNotification) поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...