如何启用Chrome扩展程序以请求用户的麦克风的权限

时间:2019-11-23 07:26:03

标签: html google-chrome-extension permissions audio-recording microphone

我正在开发一个简单的chrome扩展程序,在该程序中,我希望用户向我的扩展程序授予权限,以便在他/她的计算机上使用麦克风来录制和保存音频文件。

我尝试使用 navigator.mediaDevices.getUserMedia ,但获得了以下结果:

  1. 当我直接在浏览器中打开我的 popup.html 页面时,它会按要求获取许可。 (如下图所示)

    Permission dialogue on popup.html

  2. 但是,当我通过单击工具栏上的按钮运行扩展程序时,它只是显示弹出式窗口而无需征求许可,因此录音根本无法正常工作。为了使音频录制功能可以在扩展程序上使用,也应该在这里请求许可。

我在网上搜索了很多相关内容,但是在任何地方都找不到合适的答案。
谢谢...

0 个答案:

没有答案