2015-02-11 1 views
0

Я недавно разрабатывал веб-приложение twilio. Мое приложение может принимать звонки. Эта функция в порядке. Но когда нажата кнопка ответа, появляется сообщение «localhost хочет использовать микрофон». Я хочу избежать этого сообщения. Я хочу ответить один раз, когда нажата кнопка ответа без каких-либо сообщений. Является ли это возможным? если возможно, как я могу это сделать?Как разрешить автоматическое подключение к микрофону через веб-приложение на хроме без сообщений

+0

Думаю, по соображениям безопасности это невозможно. –

+0

Это конкретный вопрос, я думаю, что это происходит из окон OS _ (догадался) _ – Jai

ответ

0

Из соображений безопасности браузер не позволяет использовать микрофон, не спрашивая пользователя. Chrome can be only set to ask for permission or always deny.

Вы можете установить an exception for these rules,, но это затронет ваш браузер. Другим пользователям по-прежнему придется разрешать доступ к микрофонам при открытии вашего сайта.

2

Твилио евангелист здесь.

Запрос доступа к локальным устройствам sytem - это функция безопасности, встроенная в браузер. Если ваш сайт загружается через HTTP, браузер будет запрашивать у пользователя доступ каждый раз при загрузке страницы. Если сайт загружен через HTTPS, то большинство браузеров автоматически запоминают авторизацию или позволяют указать, что они хотят, чтобы авторизация была запомнена.

Надеюсь, что это поможет.

Смежные вопросы