JavaScript-Google WebSpeech API的麦克风权限引发“不允许”错误

我正在使用在此网站上找到的Google的WebSpeech API:
https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API

在Windows计算机上使用Python的http.server,
JavaScript-Google WebSpeech API的麦克风权限引发“不允许”错误

它可以正常工作:
JavaScript-Google WebSpeech API的麦克风权限引发“不允许”错误

我上传了完全相同的文件,相同的API,但是在我的CentOS远程服务器中不起作用,并针对麦克风权限抛出“不允许”错误:
JavaScript-Google WebSpeech API的麦克风权限引发“不允许”错误

我认为该问题可能与http服务器有关.因此,我尝试使用Apache Httpd,Python http.server和Nginx.他们都没有工作.

关于什么阻塞了麦克风的想法吗?
谢谢!

解决方法:

我找不到支持此操作的文档,但是根据我自己的经验,我可以确认,只有在网站上安装SSL证书后,chrome才停止阻止它请求麦克风访问.

上一篇:Swoole中内置Http服务器


下一篇:nginx – 重定向除一个子域外的所有子域?