Получение iOS 5 AVPlayer для отображения последнего кадра видео после завершения воспроизведения вместо черного экрана - PullRequest
4 голосов
/ 21 января 2012

Я делаю некоторые изменения в приложении для iPad, написанном кем-то другим, и одна из вещей, которые мне нужно исправить, это то, что видео должно продолжать отображать последний кадр, когда воспроизведение завершено, а не экран становится черным.

На симуляторе iPad, использующем iOS 4.3, это именно то, что он уже делает, но он просто становится черным на iOS 5 (как на симуляторе, так и на устройстве).

Любые предложения на лучшееспособ добиться этого, чтобы он работал для iOS 5?Код использует AVQueuePlayer.

1 Ответ

8 голосов
/ 22 января 2012

Я в итоге нашел решение:

[player setActionAtItemEnd:AVPlayerActionAtItemEndPause];

Я уже пробовал это и отбросил его как не работающее, но я думаю, что сделал ошибку, не установив его через сеттер.

...