如何阻止MPMoviePlayerController在iOS4.0 +中的iPod控件上显示我的应用程序图标?

时间:2011-02-28 09:44:19

标签: iphone ios4 mpmovieplayercontroller multitasking

我使用MPMoviePlayerController在我的应用程序中播放电影。

当电影正在播放时,如果我双击主页按钮并向左滚动(iPod图标通常与“锁定方向”按钮一致),我会看到应用程序的图标。

即使我已导航到应用程序内的其他视图控制器,播放控件也会控制我应用中的电影。

我想关掉这个“功能”。有什么想法吗?

作为附注,我手动控制音频会话,此时会话为AVAudioSessionPlayback

我已经在MPMoviePlayerController类引用中探索了一段时间,看看我是否能找到任何东西,但它似乎没有引用这种行为。

当我将我的应用程序放到后台时,它会执行您期望的操作 - 将iPod图标返回到栏中。

1 个答案:

答案 0 :(得分:0)

虽然我不知道您为什么会这样,但将音频会话设置为AVAudioSessionCategorySoloAmbient会禁用该功能(但也会禁用在后台播放的功能)。

另外,请确保useApplicationAudioSession上的MPMoviePlayerController设置为YES