2009-09-21 2 views
2

나는 MPMoviePlayerController을 가지고 있으며 서버에서 .mov를 재생할 때 잘 재생됩니다. 여러 개의 영화를 연속으로 재생할 수 있으며 어떤 문제도 발생하지 않습니다.YouTube를 재생 한 후 MPMoviePlayerController 문제

그러나 일부 YouTube 동영상을 재생할 수 있어야하고 UIWebView을 삽입해야 YouTube 동영상을 재생할 수 있습니다. 연속해서 여러 YouTube 동영상을 재생하는 것은 문제가되지 않습니다. .mov 비디오를 재생 한 다음 YouTube 비디오를 재생하려고하면 문제가 발생합니다. 화면에 가로보기 막대가 표시되지만 모든 컨트롤은 세로 모드로 유지됩니다. 사운드는 작동하지만 비디오는 없습니다. 그냥 검은 화면.

답변

0

정말 나에게 버그와 같은데 ... 아직 애플에 신고하지 않았 으면 좋겠다.

내가 실행 한 다른 버그와 막연하게 관련이 있습니다 (플레이어가 동영상을 닫은 후에 오디오를 계속 재생하고 다음에 실행될 때까지 작동합니다). 내가 찾은 해결 방법은 플레이어를 언로드 할 때

player.initialPlaybackTime = -1.0; 

으로 설정하는 것이 었습니다. 그것은 장거리이지만, 시도해 볼 수 있습니다.

0

시뮬레이터의 동영상 플레이어 몇 가지 알려진 버그도 볼 수 있습니다 video playback problems in iphone

당신이 실제 장치에서 그것을 시도? 요즘에는 시뮬레이터에서 재생 테스트를 거칠 필요가 없습니다.

+0

예. YouTube 재생을 테스트했기 때문에 3G S에서 테스트를 마쳤습니다. 이 문제는 3G 사용자에게는 문제가 될 것 같습니다. 필자는 애플의 예제 코드를 살펴 보았고 똑같은 코드를 사용하려했지만 똑같은 문제가 있었다. – runmad

0

나는 이것도 보았으며 확실히 애플 버그 다. 또 다른 문제는 YouTube 동영상을 재생 한 후 상태 표시 줄을 탭하여 테이블 상단으로 스크롤하는 것이 효과가없는 것입니다.

0

나는 내 애플 리케이션 중 하나에서 이런 일이 일어나는 것을 보았다. 결론은 인스턴스가 MPMoviePlayerController 인스턴스 만 앱에 있는지 확인해야합니다. 하나 이상의 지옥이 있다면 OS 3.x에서 증상이 나타나기도합니다.

관련 문제