[英]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.