如何通过getUserMedia在Google Chrome中获取麦克风访问权限?

时间:2013-04-02 16:27:04

标签: javascript html5 google-chrome microphone getusermedia

我尝试了很多不同类型的Javascript代码,我在Windows和Chrome的设置中更改了我的麦克风设置,但没有任何效果。我已尝试在chrome://flags中启用“Web音频输入”,但根本没有任何作用。有没有人有什么建议?相机访问工作,我可以轻松地进行HTML5相机操作,但任何麦克风任务都不起作用。

以下JSFiddle无法在我的浏览器上运行:http://jsfiddle.net/BWYu9/3/

3 个答案:

答案 0 :(得分:0)

在Canary版Chrome中试一试。我认为使用音频流执行此操作的能力非常新 - 尽管由于某种原因我无法找到Chromium问题的链接。

答案 1 :(得分:0)

您可以尝试使用Chrome Canary或执行以下步骤:

  1. 打开google.com
  2. 在麦克风上发言
  3. 如果答案是“无法识别语音,则可能是您的麦克风无法识别。(这有助于确定问题的根源)
  4. 请针对此问题查看以下链接: https://code.google.com/p/chromium/issues/detail?id=226327

答案 2 :(得分:0)

我发现Chrome的Google搜索窗口中的麦克风会产生许多不同的问题。我发现最令人沮丧的主要问题是在Java发布日期之后我发现它不起作用,但是所有音频设置的一切似乎都正常。我的麦克风级别具有良好的声音属性,适用于Google语音和视频聊天。但是在谷歌浏览器的搜索栏中,事情仍然无法解决问题,我发现将我的集成麦克风阵列重置为默认值已被取消,再次将其重新设置为默认值后,麦克风即可运行。