无法在公共网络服务器上录制音频?

问题描述

我正在构建一个简单的语音识别网站,它在本地服务器上运行良好,但在网络服务器上运行时出现错误提示该网站不允许使用麦克风。

我已经找了一段时间关于如何解决这个问题,但似乎任何人都可以告诉我只是在本地服务器上运行它。但是,我不想在本地服务器上运行它,我希望能够从多台计算机访问它。

有什么办法可以解决这个问题吗?

解决方法

您可以尝试添加以下代码段以查看正在生成什么错误。

recognition.onerror = function(event) {
    console.log(event.error);
};