【发布时间】:2020-10-22 17:21:47
【问题描述】:
我已经在应用程序中实现了网络语音 api (webkitSpeechRecognition),它在本地运行 (localhost) 时按预期工作。一旦部署到共享测试服务器,它一开始侦听就会抛出“不允许”错误。我认为这意味着存在阻止它接受输入的安全违规行为。但是,该站点是 HTTPS 并且完全安全(有效证书,没有不安全的混合内容)。它不是在 Iframe 中运行的。
从来没有提示我允许使用麦克风。我已经尝试在 Chrome 中将麦克风访问设置为“允许”该站点。我在 Windows 10 上使用最新的 Chrome 浏览器。
有人知道如何从这个 API 中获取更详细的错误信息吗?有没有人在尝试实现这个 API 时遇到过类似的问题?
谢谢!
【问题讨论】: