Почему mpmoviePlayercontroller setcurrentPlaybackte в неподходящее время?

Я испытываю странную странность с MPMoviePlereercontroller.

Я пытаюсь установить текущее значение времени видео, пока он играет (источник файла). Вот пример того, что происходит

  1. PLAY VIDEO
  2. кнопка удара, чтобы перейти на 9,3 секунды в видео
  3. Play State меняется следующим образом:

A) Play State = 5 (MPMOViePlayBackStaseeakingeeking). currentplaybacktimetime = 15,74 (это время, которое я получил, когда я нажал кнопку)

b) Play State = 1 (mpmovieplaybackstatePlaying). CurrentPlayBacktimeTime = 7,32

, похоже, не имеет значения, что я пытаюсь установить CurrentPlayBack Time к нему заканчивается как 7,32.

Некоторая дополнительная информация: Я получаю такое поведение даже с помощью встроенного управления на MPMOViePlereerController. например Если я прокручиваю его вперед до 15 секунд, он перепрыгивает на 7,32

любые идеи? Это что делать с медиа-файлом?

13
задан DShah 10 September 2011 в 18:18
поделиться