Javascript 有什么办法可以得到;允许;按钮点击事件在";允许使用麦克风弹出窗口“;(最新版本)?

Javascript 有什么办法可以得到;允许;按钮点击事件在";允许使用麦克风弹出窗口“;(最新版本)?,javascript,reactjs,google-chrome,speech-recognition,getusermedia,Javascript,Reactjs,Google Chrome,Speech Recognition,Getusermedia,我正在试图弄清楚如何才能得到TLS锁图标附近弹出的“允许”按钮和“取消”事件,我在网上搜索过,但在javascript中找不到任何关于这方面的文章 我正在使用chrome语音识别API 有人知道吗?我想你拿不到按钮 但是,您可以使用 下面是一个例子: navigator.permissions.query( {name:'麦克风'} ).然后(功能(许可状态){ console.log(“当前状态:+permissionStatus.state”) permissionStatus.onchan

我正在试图弄清楚如何才能得到TLS锁图标附近弹出的“允许”按钮和“取消”事件,我在网上搜索过,但在javascript中找不到任何关于这方面的文章

我正在使用chrome
语音识别API

有人知道吗?

我想你拿不到按钮

但是,您可以使用

下面是一个例子:

navigator.permissions.query(
{name:'麦克风'}
).然后(功能(许可状态){
console.log(“当前状态:+permissionStatus.state”)
permissionStatus.onchange=函数(){
如果(this.state==“已授予”){
控制台日志(“允许”);
}else if(this.state==“拒绝”){
控制台日志(“块”);
}else if(this.state==“prompt”){
控制台日志(“询问”);
}
}
})