как остановить MPMoviePlayerViewController от загрузки видео, если приложение находится в фоновом режиме - PullRequest
0 голосов
/ 18 мая 2011

Я использую MPMoviePlayerViewController для воспроизведения некоторых видео из интернета.

Когда пользователь нажимает кнопку «Домой» и приложение переходит в фоновый режим, iphone по-прежнему загружает много информации.

Может кто-нибудь порекомендовать мне, как можно остановить трафик, не отключая многозадачность или не вызывая выход (0)?

Я пытался остановить MPMoviePlayerViewController, но в некоторых случаях, когда MPMoviePlayerViewController загружен не полностью, он не отвечает (не видео, MPMoviePlayerViewController).

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 18 мая 2011
[movieplayer stop];  
movieplayer.initialPlaybackTime = -1.0;  
[movieplayer release];   

вы можете использовать этот код в applicationDidEnterBackground

- (void)applicationDidEnterBackground:(UIApplication *)application {  
}  
0 голосов
/ 18 мая 2011

Я думаю, что вы должны использовать следующие методы делегата

(void) applicationDidBecomeActive: (UIApplication *) application;(void) applicationWillResignActive: (UIApplication *) application;

(void) applicationDidEnterBackground: (UIApplication *) application (void) applicationWillEnterForeground: (UIApplication *) application

...