在某些场景的web前端开发下,需要使用麦克风功能,但浏览器默认只允许安全网站(https)可以调起麦克风相关api,不利于本地调试,不过可以有两种方法解决:
1.在chorome浏览器地址栏打开 chrome://flags/#unsafely-treat-insecure-origin-as-secure,将该选项置为启用,并输入允许的网站地址,比如:http://localhost:8080
2.将本地代理至https网址,代理有多种方法,比如修改本地hosts文件,配置charls软件代理
如果只是调试方便,推荐第一种方法,不依赖外部环境。