Chrome 麦克风权限
Chrome microphone permission
我正在使用节点 js 和 webrtc 开发 VOIP 应用程序。当我将 IP 从本地主机更改为 192.168 时,chrome 启动时我遇到了麦克风被拒绝的问题......
当我在本地主机上启动我的应用程序时,它在 chrome 和 firefox 上运行良好,但是当我在我的 PC 的 IP 上启动它时,它只在 firefox 上运行。这可能是因为我的服务器在 HTTP 而不是 HTTPS 上工作吗?
谢谢!
是的,您需要使用 HTTPS。
Starting with Chrome 47, getUserMedia() requests are only allowed from secure origins: HTTPS or localhost.
见post and similar issue。
我正在使用节点 js 和 webrtc 开发 VOIP 应用程序。当我将 IP 从本地主机更改为 192.168 时,chrome 启动时我遇到了麦克风被拒绝的问题......
当我在本地主机上启动我的应用程序时,它在 chrome 和 firefox 上运行良好,但是当我在我的 PC 的 IP 上启动它时,它只在 firefox 上运行。这可能是因为我的服务器在 HTTP 而不是 HTTPS 上工作吗?
谢谢!
是的,您需要使用 HTTPS。
Starting with Chrome 47, getUserMedia() requests are only allowed from secure origins: HTTPS or localhost.
见post and similar issue。