как разрешить микрофон для локального ip в хроме

Я размещаю свою страницу на SD-карте arduino, я реализовал в ней функцию веб-речи api, однако, когда я тестирую свой сайт с использованием 127.0.0.1/project-X, все работает идеально, но когда я использую 192.168.1.4 (это та же машина) или 192.168.1.10 (что есть другой ноут с WAMP) Хром не позволяет микрофон? Я также пытался запустить Chrome, используя разные флаги, найденные в Google, но ни один из них не работал. Что делать? Я просто хочу, чтобы Chrome также разрешил использовать микрофон с локального IP!


person Stu1    schedule 21.02.2018    source источник
comment
Localhost означает localhost (127.0.0.1), а не любое другое имя или адрес хоста.   -  person Josh Lee    schedule 21.02.2018
comment
Да, я знаю это ! я просто предпочитаю использовать 127.0.0.1   -  person Stu1    schedule 21.02.2018
comment
безопасность камеры и микрофона одинакова. Вы можете посмотреть этот ответ для получения дополнительной информации. stackoverflow.com/questions/16835421/   -  person Robert Rowntree    schedule 21.02.2018


Ответы (1)


Chrome теперь разрешает доступ к микрофону только по защищенному протоколу HTTP. Вы можете очень легко создать свой собственный подписанный SSL-сертификат и использовать его для размещения своей страницы через Https. В tomcat server.xml вам просто нужно не комментировать ssl-коннектор и указать местоположение вашего сертификата.

person fury    schedule 14.03.2018