2012-09-07 4 views
0

내 응용 프로그램 중 하나에서 동영상 파일을 재생하기 위해 MPMoviePlayerController를 사용했습니다. 잘 작동합니다. 나는 "영화가 사용자에 의해 얼마나 오랫동안 연주되고 있는지 추적해야한다"는 요구 조건을 가지고있다. Omniture를 사용하고 있습니다. 내가 감사iOS에서 동영상 플레이어가 실행되는 시간을 추적하는 방법

에게 처음부터 재생 시간의 기간을 알고에 붙어 그냥 영화가 시작될 때 기록 할 필요가

답변

0

:

self.movieStartDate = [NSDate date]; 

과 동영상이 완료 (또는 중지됩니다) 언제, 어떻게 얻을 그것이이 영화가 초 시작한 이후 다음

NSTimeInterval duration = [[NSDate date] timeIntervalSinceDate:self.movieStartDate]; 

duration 다음 시간을 포함하기 때문에이었다.

하지만 앱이 백그라운드로 들어가기 때문에 비활성 상태가되거나 비활성 상태가되므로 동영상 플레이어의 알림뿐만 아니라 해당 알림을 청취해야합니다.

관련 문제