原因:非 https 安全网址无法直接通过浏览器获取电脑硬件的访问权限,如:麦克风、摄像头等;需要手动将对应网址设置为安全的域名网址。
Edge 浏览器:

http://192.168.0.188:8081 网址为例:
第一步:在浏览器地址栏输入:edge://flags/#unsafely-treat-insecure-origin-as-secure
第二步:在 Insecure origins treated as secure 输入栏中输入需要获取麦克风权限的白名单网址。
第三步:将右侧 已禁用 状态改成 已启用。
第四步:点击浏览器右下角 重启 按钮重启浏览器。
如下图所示:

Chrome 浏览器:

http://192.168.0.188:8081 网址为例:
第一步:在浏览器地址栏输入:chrome://flags/#unsafely-treat-insecure-origin-as-secure
第二步:在 Insecure origins treated as secure 输入栏中输入需要获取麦克风权限的白名单网址。
第三步:将右侧 已禁用 状态改成 已启用。
第四步:点击浏览器右下角 重启 按钮重启浏览器。
如下图所示:

Firefox 浏览器:
第一步:在浏览器地址栏输入:about:config
第二步:勾选(当我尝试修改底层首选项时警示我)
第三步:点击“接受风险并继续”。
第四步:搜索框输入insecure,然后回车搜索相关设置选项。

第五步:media.devices.insecure.enabled改为true。

第六步:media.getusermedia.insecure.enabled改为true。

第七步:刷新你的网页重试即可
如下图所示:

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐