如何重新请求浏览器麦克风的权限?

时间:2020-06-17 11:22:29

标签: javascript browser mediarecorder

如何在浏览器中重新请求麦克风的权限?

我的代码在这里:

function askPermission() {
  var constraints = { audio: true, video: false };

  navigator.mediaDevices
    .getUserMedia(constraints)
    .then(function(stream) {
      let audioContext = new AudioContext();
      console.log(audioContext);
    })
    .catch(function(err) {
      window.location.reload();
    });
}

1 个答案:

答案 0 :(得分:1)

你不能。

用户需要进入浏览器设置并手动允许它。

更多信息: ask for geolocation permission again if it was denied