【发布时间】:2014-10-11 15:00:32
【问题描述】:
我创建了一个需要我的麦克风的脚本。它使用 HTML5 语音识别 API。每次我想执行语音识别测试时,Chrome 都会请求许可。
我正在使用的Javascript(部分)代码:
var recognition = new webkitSpeechRecognition();
recognition.continuous = true;
recognition.interimResults = true;
recognition.onresult = function(event) {
console.log(event.results[0][0].transcript);
if(event.results[0][0].transcript === 'print')
{
console.log('');
}
};
recognition.start();
我已尝试将其添加到 Chrome 和 Flash 播放器的例外列表中,但它仍然请求许可。
打印屏幕:
每次单击按钮时都会弹出该消息。 有什么办法可以禁用 Chrome 请求权限?
【问题讨论】:
-
通过SSL访问时会出现这种情况吗?
-
我认为不是,但我没有合法的 ssl 证书可以做到这一点。没有别的办法吗?
-
我不认为有办法绕过它(还)。请参阅updates.html5rocks.com/2013/01/… - 粗体文本。
标签: html google-chrome permissions microphone