Прогресс предварительной загрузки MPMoviePlayerController - PullRequest
9 голосов
/ 14 мая 2011

Есть ли способ получить прогресс предварительной загрузки MPMoviePlayerController?

В данный момент я слушаю MPMoviePlayerLoadStateDidChangeNotification и показываю UIActivityView, пока loadState не станет MPMovieLoadStatePlayable || MPMovieLoadStatePlaythroughOK.

Однако это может занять несколько секунд, поэтому я хотел бы показать вместо этого UIProgressView, чтобы конечный пользователь мог получить представление о том, сколько времени ему придется ждать до начала видео.

Возможно ли это без использования личных звонков (приложение будет отправлено в магазин приложений)?

Ответы [ 2 ]

2 голосов
/ 18 июня 2011

Эта функциональность недоступна. Если вы считаете, что так и должно быть, отправьте запрос функции на http://bugreport.apple.com. Apple следит за тем, что люди запрашивают, и, если есть достаточный интерес, они добавят это.

0 голосов
/ 02 мая 2012

До iOS 5.x я имел обыкновение показывать индикатор выполнения, который указывает, какая часть потока буферизуется, используя свойство playableDuration.Тем не менее, это не работает после iOS5.x.

...