【问题标题】:Video only play sound when I moved from OS 3.x to 4当我从 OS 3.x 移动到 4 时,视频只播放声音
【发布时间】:2010-07-07 13:44:08
【问题描述】:

嗯..基本上就是这样,当我从我的游戏中播放电影时,只有声音播放,视频没有,显示黑屏,甚至触摸都被禁用。

这是代码的相关部分:

myMovie = [[MPMoviePlayerViewController alloc] initWithContentURL:[self movieURL]];

myMovie.movi​​ePlayer.scalingMode = MPMovieScalingModeFill; myMovie.movi​​ePlayer.controlStyle = MPMovieControlModeHidden;

[myMovie.movi​​ePlayer 播放];

谢谢。

编辑:好的,我现在可以工作了,我需要添加这行代码:

[self presentMoviePlayerViewControllerAnimated:myMovie];

现在的问题是,我不想看到媒体播放器控件(暂停、停止等),我只想全屏观看视频,仅此而已,有什么想法吗?

【问题讨论】:

    标签: iphone objective-c ios4 movie movieplayer


    【解决方案1】:

    对我来说,它添加了 MPMoviePlayerController 文档中的这两行,它们在 MoviePlayer 示例代码应用程序中不是。因此,在 4.1 和 4.2 的示例应用程序中播放流时,我得到的只是音频。

    [[theMovie view] setFrame: [self.view bounds]];  // frame must match parent view
    [self.view addSubview: [theMovie view]];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-13
      • 1970-01-01
      • 2014-04-08
      • 2012-03-09
      相关资源
      最近更新 更多