如何在播放音频文件时按下iphone的静音按钮以编程方式禁用声音? 我正在使用流光音频。
答案 0 :(得分: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硬件音量按钮连接。你可以在音乐播放器中获得同样的效果。
答案 1 :(得分:0)
您必须使用iOS SDK的音频框架并选择正确的配置文件。系统会自动判断静音是否合适。
Apple解释说here。 : - )答案 2 :(得分:0)
可能你可以使用.... 如果您正在使用MPMoviewPlayerController并打算使用mpvolumeview控制音量
[[MPMusicPlayerController applicationMusicPlayer] setVolume: 0.0];