Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 铬延长麦克风捕获_Javascript_Google Chrome_Audio_Google Chrome Extension - Fatal编程技术网

Javascript 铬延长麦克风捕获

Javascript 铬延长麦克风捕获,javascript,google-chrome,audio,google-chrome-extension,Javascript,Google Chrome,Audio,Google Chrome Extension,我有一个浏览器的动作扩展,用户可以按开始和停止,以捕捉一些音频输入。记录完文件后,我想将其url转储到控制台中。问题是我无法接触到麦克风。这就是我迄今为止所尝试的: navigator.webkitGetUserMedia-不工作,navigator.webkitGetUserMedia{audio:true},。。。;使用MediaDeviceFailedDuetHostDown调用错误回调。我试着调查那个错误,但我发现没什么用处。这个错误是找不到的 你能给我指路吗?谢谢。因此,我必须从烘焙到

我有一个浏览器的动作扩展,用户可以按开始和停止,以捕捉一些音频输入。记录完文件后,我想将其url转储到控制台中。问题是我无法接触到麦克风。这就是我迄今为止所尝试的:

navigator.webkitGetUserMedia-不工作,navigator.webkitGetUserMedia{audio:true},。。。;使用MediaDeviceFailedDuetHostDown调用错误回调。我试着调查那个错误,但我发现没什么用处。这个错误是找不到的


你能给我指路吗?谢谢。

因此,我必须从烘焙到扩展本身的html页面中获取用户媒体。用户授予麦克风访问权限后,扩展的背景脚本也可以访问它

在我的情况下,安装后,我会启动请求访问的welcome.html页面:

background.js

欢迎光临


因此,我必须从烘焙到扩展本身的html页面中获取用户媒体。用户授予麦克风访问权限后,扩展的背景脚本也可以访问它

在我的情况下,安装后,我会启动请求访问的welcome.html页面:

background.js

欢迎光临


尝试将audioCapture添加到manifest.json中的权限:

"permissions": ["fullscreen", "audioCapture"]

尝试将audioCapture添加到manifest.json中的权限:

"permissions": ["fullscreen", "audioCapture"]

不确定,但您可能需要打开一个选项卡并请求许可。不确定,但您可能需要打开一个选项卡并请求许可。至少这可以解释我所经历的地狱。。。你找到更好的了吗?目前看来,这是在macOS 10.15.2上我的Chrome 80.0.3987.122上对metested有效的唯一方法。然而,在用户安装扩展后,这需要一个额外的页面。有人知道其他破解方法吗?我搞砸了选项和弹出窗口,但运气不好。也许这会有帮助:至少这可以解释我经历的地狱。。。你找到更好的了吗?目前看来,这是在macOS 10.15.2上我的Chrome 80.0.3987.122上对metested有效的唯一方法。然而,在用户安装扩展后,这需要一个额外的页面。有人知道其他破解方法吗?我搞砸了选项和弹出窗口,但运气不好。也许这会有所帮助:此权限是针对Chrome应用程序的,而不是针对OP要求的Chrome扩展。此权限适用于Chrome应用程序,不适用于OP要求的Chrome扩展。
"permissions": ["fullscreen", "audioCapture"]