如何在播放音频文件时按下 iphone 的静音按钮时以编程方式禁用声音?我正在使用流媒体播放音频。
问问题
1342 次
3 回答
2
这可能会帮助你
现在,如果我们想以最简单的方式控制应用程序中的音量级别,我们将使用 MediaPlayer 框架中的一些内容。如果您在应用程序中实现音频播放器,这将非常有用。
这个小功能的最大优点是在任何类中都易于实现。我们只需在类的头文件(#import)中导入 MediaPlayer 框架,然后在我们知道适合此功能的方法(init 方法)中添加以下代码。
MPVolumeView *volumeView = [[[MPVolumeView alloc] initWithFrame:CGRectMake(0, 0, 200, 20)] autorelease];
volumeView.center = CGPointMake(150,370);
[volumeView sizeToFit];
[self.view addSubview:volumeView];
这种音量控制与 iPhone 硬件音量按钮相连。你会得到和音乐播放器一样的东西。
于 2011-07-12T08:10:04.920 回答
0
您必须使用 iOS SDK 的音频框架并选择正确的配置文件。系统会自动决定静音是否合适。
苹果在这里解释它。:-)
于 2011-07-12T07:56:27.877 回答
0
也许你可以使用....如果你正在使用 MPMoviewPlayerController 并打算使用 mpvolumeview 控制音量
[[MPMusicPlayerController applicationMusicPlayer] setVolume: 0.0];
于 2014-04-11T11:57:41.493 回答