Я использую пример с именем MoviePlayer из SDK 3.0, но иногда происходит сбой
Я использую пример с именем MoviePlayer из SDK 3.0, но иногда происходит сбой.
PS: я никогда не меняю код.
Вопрос 1:
Моя среда:
локальный медиа-сервер:10.0,0.118
Я ввожу адрес MP4:
Работает нормально, но иногда вылетает.
используя gdb: bt mach_msg_trap
mach_msg CFRunLoopRunSpecific CFRunLoopRunInMode GSEventRunModal GSEventRun UIApplicationMain main
Что это значит? Я никогда не изменяю код.
Вопрос 2:
И иногда, если я воспроизведу файл MP4, а затем воспроизведу его снова, экран симулятора будет шокировать. Если я играю другой файл MP4, он работает нормально.
Как я могу заставить это работать?
Вопрос 3:
Делегат по имени MPMoviePlayerContentPreloadDidFinishNotification
не работает при первом воспроизведении фильма. Если я играю его снова или играю другой фильм, он называется.
Зачем?
1 ответ
- Вопрос 2) Этот шок и мигание - только ошибка в эмуляторе. Это не происходит на реальном устройстве iPhone, так что не беспокойтесь об этом.
- Вопрос 3) Я тоже видел, что делегат назвал
MPMoviePlayerContentPreloadDidFinishNotification
не работает в первый раз, когда я играю в кино, что совершенно странно. Может быть, это исправлено в новейшей прошивке? Я не знаю. Я не могу это проверить. Вы нашли обходной путь для Вопроса 3?