如果用户将 iPhone 切换到静音模式,我想停止我的应用程序播放声音。我在哪里可以看到手机处于静音模式?我可以查询一些标志吗?我注意到有些应用程序会忽略静音模式,而有些则不会,而我希望所有应用程序都尊重静音模式!
任何提示或输入将不胜感激。谢谢艾尔
如果用户将 iPhone 切换到静音模式,我想停止我的应用程序播放声音。我在哪里可以看到手机处于静音模式?我可以查询一些标志吗?我注意到有些应用程序会忽略静音模式,而有些则不会,而我希望所有应用程序都尊重静音模式!
任何提示或输入将不胜感激。谢谢艾尔
Apple 发布的人机界面指南描述了应用程序在响铃/静音切换时应遵循的理想行为。因此,如果用户在静音模式下明确播放该音频剪辑,您可能不需要禁用音频。
响铃/静音开关——用户的期望
用户可以在需要时使用响铃/静音开关将其设备静音:
例如,在剧院中,用户将他们的设备切换到静音状态以避免打扰剧院中的其他人。在这种情况下,用户仍然希望能够在他们的设备上使用应用程序,但他们不希望对他们不期望或明确要求的声音感到惊讶,例如铃声或新消息声音。
但是,Ring/Silent 开关不会使由用户操作产生的声音静音,这些操作完全明确地旨在产生声音。例如:
此行为遵循用户控制原则,因为由用户而非设备决定是否适合听到用户明确请求的声音。
如果 iPhone 是静音的,为什么要停止播放声音?
或者,静音模式是否只是不播放某些声音?我没有 iPhone (iPod Touch),所以我不确定。