[英]is there any way to get the “Allow” button click event in “Allow to use microphone popup”(chrome latest)?
我试图弄清楚如何获得在 TLS 锁定图标附近弹出的“允许”按钮和“取消”事件,我在网上搜索但在 javascript 中找不到任何关于此的文章?
我正在使用 chrome speechrecognition API
有人知道吗?
我认为您无法获取按钮事件。
但是,您可以使用Permission API检测权限更改
这是一个例子:
navigator.permissions.query(
{ name: 'microphone' }
).then(function(permissionStatus){
console.log("Current state: " + permissionStatus.state)
permissionStatus.onchange = function(){
if (this.state == "granted") {
console.log("Allow");
} else if (this.state == "denied") {
console.log("Block");
} else if (this.state == "prompt") {
console.log("Ask");
}
}
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.