需按顺序排查浏览器权限、系统设备绑定、Chrome设备识别三重关卡:先在地址栏锁图标中设摄像头/麦克风为【询问】或【允许】;再于系统设置指定默认设备并重启Chrome;接着通过chrome://settings/content/microphone和camera验证设备是否被识别;若为HTTP内网地址,需启用chrome://flags/#unsafely-treat-insecure-origin-as-secure;最后可清除特定网站的权限缓存。

当你在谷歌浏览器中打开视频会议、在线考试或语音识别类网站时,发现摄像头图标被划掉、页面提示“设备访问被拒绝”或点击“开启视频”后毫无反应,说明媒体权限链路在某一层被阻断——必须按顺序排查浏览器级权限、系统设备绑定、Chrome内部设备识别状态三重关卡。
确认当前网站已获麦克风/摄像头授权
这一步操作起来很简单,直接点击地址栏左侧图标就能完成:打开目标网站(如 meet.google.com)→ 点击地址栏左侧的锁形图标或带斜杠的摄像头/麦克风图标 → 在弹出面板中找到“摄像头”和“麦克风”两项 → 分别点击其右侧下拉菜单,选择【询问】(推荐)或【允许】。
若下拉菜单灰显或无法点击,说明该网站尚未触发过媒体请求,需先在网页内主动点击“开启视频”或“加入语音”按钮,触发权限弹窗后再操作。
检查系统默认输入/输出设备是否生效
Chrome本身不提供设备切换下拉菜单,它完全依赖操作系统设定的默认麦克风和默认摄像头。
Windows用户请右键任务栏扬声器图标 → “声音设置” → “输入”/“视频” → 手动选中外接设备;macOS用户进入“系统设置” → “声音” → “输入” + “相机” → 分别指定外接麦克风与摄像头。
【改完后必须彻底关闭并重启Chrome】,否则新设备不会出现在Chrome的设备列表中。
验证Chrome是否检测到外接设备
方法一:访问 chrome://settings/content/microphone → 滚动到底部点击“管理设备”链接(若可见)→ 查看列表中是否出现你的外接麦克风名称。
方法二:访问 chrome://settings/content/camera → 同样查找“管理设备”入口 → 确认外接摄像头是否列在其中。
如果两个页面底部均无“管理设备”链接,或设备列表为空,则说明Chrome根本未扫描到硬件——此时需检查USB接口是否松动、设备驱动是否异常、或尝试更换USB端口。
处理HTTP内网地址被强制拦截的情况
第一步:在地址栏输入 chrome://flags/#unsafely-treat-insecure-origin-as-secure 并回车。
第二步:在页面中间输入框中,完整粘贴你的开发地址,例如 http://192.168.1.100:3000。
第三步:将右侧下拉框从 Default 改为 Enabled。
第四步:点击页面右下角出现的 Relaunch 按钮,重启浏览器。
重启后重新访问该地址,麦克风与摄像头下拉框将解除灰色锁定状态,可正常设为允许。
清除特定网站损坏的权限缓存
1、地址栏输入 chrome://settings/content/microphone 并回车;
2、在“已允许”或“已阻止”列表中,用鼠标悬停目标网站条目;
3、点击右侧出现的三个垂直圆点 → 选择“删除”;
4、将地址栏中的 microphone 替换为 camera,即访问 chrome://settings/content/camera,对摄像头权限执行相同操作。











