2012-01-05 113 views
0

我正在播放我的应用程序中的声音,即使应用程序进入后台,声音仍会继续播放,因此当它进入后台时,我想要控制该音频的音量。就像这个APP example。我希望音量保持最大,即使用户尝试关闭音量。我无法分开,任何人都可以帮助我。控制音频声音

回答

0

如果您正在使用AVAudioPlayer刚刚使用AVAudioPlayer实例说球员是这样的:

player.volume=1; //for maximum volume 

这是AVAudioPlayer的音量,并在回答你的问题,即使用户减少iPhone的量应该保持在全,那么你应该知道,根据苹果的政策,有些东西只能控制用户,这就是他们所说的用户权限,你的应用程序无法控制iphone的音量,并且为了控制播放器的音量(你不会控制播放器的音量,如果你谈论iphone的话,不需要任何的努力),我很怀疑你是如何做到这一点的,我的意思是你必须有一些按钮或水平滑块来实现这一点,无论如何用在你的AppDelegate类委托方法

- (void)applicationDidEnterBackground:(UIApplication *)application 

你的逻辑进行

+0

谢谢Najeebullah沙阿为您响应,请检查此[应用](http://itunes.apple.com/us/app/alarm-my-phone/id485660002?mt=8)我想实现像这个应用程序一样的功能,但剩下的唯一功能是实现即“音频将contine甚至用户尝试关闭音量” – 2012-01-05 11:23:55

+0

由音量您是指iPhone音量或播放器音量 – 2012-01-05 11:45:32

+0

iPhone音量,因为如果用户低iPhone/iPad的音量播放器音量将自动wi会变低 – 2012-01-05 13:45:34