标签: javascript google-chrome webrtc voip
我正在使用节点js和webrtc开发VOIP应用程序。当我将IP从localhost更改为192.168时,我在使用chrome时拒绝麦克风时遇到问题.....
当我在localhost上启动我的应用程序时,它在chrome& firefox,但是当我在我的PC的IP上启动它时,它只适用于Firefox。这可能是因为我的服务器在HTTP上工作而不是HTTPS吗?
谢谢!
答案 0 :(得分:6)
是的,您需要使用HTTPS。
从Chrome 47开始,getUserMedia()请求仅允许来自安全来源:HTTPS或localhost。
请参阅post和similar issue。