Блок AVPlayer addPeriodicTimeObserver не вызывается в CarPlayIOS

Программируем под IOS
Ответить
Anonymous
 Блок AVPlayer addPeriodicTimeObserver не вызывается в CarPlay

Сообщение Anonymous »


Я использую AVPlayer addPeriodicTimeObserver, чтобы получать уведомления о времени воспроизведения каждую секунду. Это прекрасно работает, если воспроизведение запускается из приложения на телефоне. Однако если я начну воспроизведение на CarPlay, используя приложение «Сейчас играет» вместо своего приложения, я больше не смогу узнать проигранное время. Блок обратного вызова в addPeriodicTimeObserver не вызывается.
playTimeObserver = player.addPeriodicTimeObserver(forInterval: CMTimeMake(value: 1, timescale: 1), очередь: ноль) { [weak self] время в // обратный вызов здесь не вызывается, если воспроизведение запускается из приложения «Сейчас играет» на CarPlay. }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»