iOS 应用中调整手机系统音量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 应用中调整手机系统音量相关的知识,希望对你有一定的参考价值。

参考技术A 注意:设置或者获取音量可能很多地方都用的到,因此可以把下面的方法写在 appdelegate 中

注意: 设置音量大小,如果不在播放音乐的时候设置这个的话可能会直接设置铃声,而且设置的值可能设置不上,如果要在app刚刚启动的时候设置音量,需要将AVAudiosession设置为活跃状态:

首先你需要导入 '#import <MediaPlayer/MediaPlayer.h>'

注意:
在app刚刚初始化的时候使用MPVolumeView获取音量大小可能为 0,因此使用[[AVAudioSession sharedInstance]outputVolume],使用AVAudioSession需要导入头文件 #import <AVFoundation/AVFoundation.h>

监听系统音量变化 Notification Name: @"AVSystemController_SystemVolumeDidChangeNotification"
接收到通知之后获取音量值使用 notification.info[@ "AVSystemController_AudioVolumeNotificationParameter"]

以上是关于iOS 应用中调整手机系统音量的主要内容,如果未能解决你的问题,请参考以下文章

安卓如何双重锁屏

iOS-蓝牙拍照

录制的视频主题音量能减吗

为啥我的屏幕录像无声音或者有杂音

Win10系统音量无法调节该怎么办

为啥我在录屏时会出现无声?