#ios #avplayer #avplayerlayer
Вопрос:
Я нахожу, что в iOS 15 AVPlayer корректирует свою скорость до 0,0 по причине уведомления AVPlayerRateDidChangeReasonAppBackgrounded
, даже когда приложение все еще находится на переднем плане.
По-видимому, это происходит, когда представление, содержащее AVPlayerLayer, удаляется из иерархии представлений (например, когда контроллер представления отклонен).
Похоже, что единственный способ решить эту проблему-установить для проигрывателя nil
AVPlayerLayer значение до того, как он будет удален из иерархии представлений.
Кто-нибудь еще испытывает это? Какие-нибудь другие обходные пути?
Комментарии:
1. Я сталкиваюсь с той же проблемой в своем производственном приложении. Ищу решение.
2. @Frankenxtein В этом случае вы должны проголосовать за этот вопрос, а не писать этот комментарий, также вы можете следить за ним, чтобы убедиться, что вы не пропустите ответ