【发布时间】:2017-06-28 20:02:58
【问题描述】:
我正在使用 node js 和 webrtc 开发一个 VOIP 应用程序。当我将 IP 从 localhost 更改为 192.168 时,我遇到了麦克风在启动时被 chrome 拒绝的问题.....
当我在 localhost 上启动我的应用程序时,它在 chrome 和 firefox 上运行良好,但是当我在我的 PC 的 IP 上启动它时,它只能在 firefox 上运行。这可能是因为我的服务器使用的是 HTTP 而不是 HTTPS?
谢谢!
【问题讨论】:
-
您检查过浏览器的权限吗?出于安全原因,它可能被设置为拒绝外部麦克风请求。你试过不同的浏览器吗?
-
是的,它适用于 Firefox,我允许任何与麦克风权限有关的设置。 :( 我真的希望它在 chrome 上运行,所以我可以制作一个 webview 并在 android 上运行它。
标签: javascript google-chrome webrtc voip