IOS Safari снижает громкость воспроизведения звука, когда микрофон используетсяIOS

Программируем под IOS
Ответить
Anonymous
 IOS Safari снижает громкость воспроизведения звука, когда микрофон используется

Сообщение Anonymous »

Я пытался записать и воспроизводить аудиорекцию, поступающую с сервера, используя веб -API Audio. Но когда микрофон используется или даже прекращается программно, громкость воспроизведения очень низок. Это кажется особенностью iPhone, но это действительно раздражает, когда вы запускаете приложение, подобное голосовому помощнику в браузере. Вот что я пытался использовать JavaScript: < /p>
stream.getTracks().forEach(track => track.stop()) // Mic muted but still volume is low
< /code>
и < /p>
stream.forEach(function(track) {
track.enabled = false; // Mic muted but still volume is low

});
< /code>
Отзывы о разрешении на микрофон работает, но это будет раздражать при просьбе разрешения каждый раз, когда пользователь пытается записывать. Есть ли другой эффективный способ временно остановить микрофон или восстановить исходный объем воспроизведения?

Подробнее здесь: https://stackoverflow.com/questions/760 ... -is-in-use
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»