有用的笔记
h5 调用录音
关于navigator.mediaDevices为undefined
解决方案是
1、采用https方案,由于线上环境都是https协议的,所以这个不用考虑,只是本地调试是一个大问题,所以忽略
2、采取修改chrome浏览器的安全策略
在chrome浏览器的地址栏中输入: chrome://flags/#unsafely-treat-insecure-origin-as-secure,将该 Disabled 切换成 enable 状态;
在输入框中填写需要开启的域名或地址(带上端口号),如果有多个,则以逗号分隔;
重启浏览器后生效
引用🙏 兔大哥原文