首页 > 解决方案 > 如何在iOS中检测静音按钮事件被触发

问题描述

我既不想让 iPhone 静音或取消静音,也不想检测它是否静音或取消静音,我只想知道,如何检测静音按钮触发事件是开到关还是关到开

标签: iosiphoneswift

解决方案


没有原生 iOS API 来检测设备上是否启用/禁用静音开关。

检查设备是否静音的一般原则是播放短声并检测播放时长。从这个长度,我们可以确定它是否被静音。检查https://github.com/akramhussein/Mutehttps://github.com/moshegottlieb/SoundSwitch


推荐阅读