Рекомендации по интерфейсу для человека , опубликованные Apple, описывают идеальное поведение для приложений, которым нужно следовать при переключении звонка / молчания. Поэтому вам может не потребоваться отключать звук, если пользователь явно воспроизводил этот аудиоклип, несмотря на то, что он находится в беззвучном режиме.
Звонок / Беззвучный переключатель - что ожидают пользователи
Пользователи используют переключатель «Звонок / Без звука», чтобы отключить звук своих устройств, когда они хотят:
- Избегайте прерывания неожиданным
звуки, такие как мелодии телефона и
звучит входящее сообщение.
- Избегайте слышать звуки, которые являются
побочные продукты действий пользователя, такие как
клавиатура или другие звуки обратной связи,
случайные звуки или приложение
звуки запуска.
- Избегайте слышать звуки игры, в том числе
случайные звуки и саундтреки,
которые не являются необходимыми для использования
игры.
Например, в театре пользователи переключают свои устройства в режим беззвучного режима, чтобы не беспокоить других людей в театре. В этой ситуации пользователи по-прежнему хотят иметь возможность использовать приложения на своих устройствах, но они не хотят удивляться звукам, которые они не ожидают или явно не запрашивают, таким как мелодии звонка или новые звуки сообщений.
Однако переключатель «Звонок / Без звука» не отключает звуки, возникающие в результате действий пользователя, которые предназначены исключительно для явного воспроизведения звука. Например:
- Воспроизведение медиа только в медиа
приложение не заставляет замолчать
Звонок / Тихий выключатель, потому что СМИ
воспроизведение было явно запрошено
пользователь.
- Будильник не отключается
Звонок / Тихий выключатель, потому что будильник
был явно установлен пользователем.
- Аудиоклип в изучении языка
приложение не заставляет замолчать
Звонок / Тихий выключатель, потому что пользователь
предпринял явное действие, чтобы услышать это.
- Разговор в аудио чате
приложение не заставляет замолчать
Звонок / Тихий выключатель, потому что пользователь
запустил такое приложение для
единственная цель иметь аудио чат.
Это поведение следует принципу контроля пользователя, потому что пользователь, а не устройство, должен решать, уместно ли слышать звуки, которые явно запрашивает пользователь.