【发布时间】:2021-01-29 13:37:08
【问题描述】:
我正在使用 lib-jitsi-meet 开发视频聊天应用程序。在 Firefox 中一切正常,但在 Chrome 中,它会在控制台中引发以下错误。
lib-jitsi-meet.min.js:1 AudioContext 不允许启动。它必须在页面上的用户手势之后恢复(或创建)。
由于此错误,参与者无法在 Chrome 浏览器中使用麦克风。我知道这与 Chrome 自动播放政策的变化有关。如果我使用纯网络音频 API,我可以做点什么,但是,我不明白我应该怎么做才能在 lib-jitsi-meet 中避免这种情况。
我在 Jitsi 社区论坛和许多其他地方搜索了这个错误,但没有找到任何有用的答案来规避这个问题。
如何解决此问题,以便来自 Chrome 浏览器的视频聊天参与者可以使用他们的麦克风并听到其他人在说什么?感谢您提供所有有用的建议。
【问题讨论】:
-
哇,这种情况至少有 2 年了 - 而 jitsi 在那段时间里根本没有解决这个问题?
标签: javascript google-chrome web-audio-api autoplay jitsi