Мое приложение - это цифровой журнал, состоящий из множества страниц.Некоторые страницы имеют встроенное видео.Я использую MPMoviePlayerViewController для воспроизведения видео.
Проблема в том, что, как только я попадаю на любую страницу, где на следующей странице также есть видео, видео ненадолго появляется, а затем отключается.Я отключил видеофайлы, так что я знаю, что это не сами файлы.
Когда страница загружается за пределами экрана и готова к прокрутке для просмотра, состояние загрузки меняется на 3 = MPMovieLoadStatePlayable + MPMovieLoadStatePlaythroughOK (все хорошо),Затем, когда загружается второй MPMoviePlayerController, состояние загрузки оригинала внезапно меняется на 0 (MPMovieLoadStateUnknown).
В документах для MPMoviePlayerController написано
Примечание. Хотя вы можете создатьНесколько объектов MPMoviePlayerController и представление их представлений в вашем интерфейсе, только один проигрыватель фильмов может одновременно воспроизводить его.
Я прочитал это, чтобы означать, что не могу воспроизводить больше одного за раз, ноэто также означает, что я не могу загрузить больше одного фильма за раз?