代码之家  ›  专栏  ›  技术社区  ›  Bron Davies David Desmaisons

视频在iPhone上播放,但在带有sdk4.1的iPad上不播放

  •  0
  • Bron Davies David Desmaisons  · 技术社区  · 16 年前

    嗨,我有几个应用程序使用MPMoviePlayerController。这些应用程序在使用老版本的SDK编译时可以播放HTTP实时流媒体视频,但在iPad(3.2)上使用4.1时,这些应用程序只播放音频,标准控件不显示。在iPhone设备(任何版本)上,它都可以播放视频。

    代码如下所示:

    mMoviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:mediaURL];
    [[NSNotificationCenter defaultCenter] addObserver:self 
                                                 selector:@selector(moviePlayBackDidFinish:) 
                                                     name:MPMoviePlayerPlaybackDidFinishNotification 
                                                   object:mMoviePlayer];   
        mMoviePlayer.backgroundColor = [UIColor blackColor];
    mMoviePlayer.movieControlMode = MPMovieControlModeDefault;
        [mMoviePlayer play];
    
    1 回复  |  直到 12 年前
        1
  •  0
  •   Community Mohan Dere    9 年前

    事实证明-现在你必须使用mpmovieplayervewcontroller

    Using MPMoviePlayerViewController in SDK 3.2 for iPad

    感谢苹果的更新。:(