百度浏览器摄像头和麦克风失效的根本原因是系统层、浏览器层、网页层三重权限被阻断,需依次开启Windows隐私设置中的相机/麦克风总开关及百度浏览器单独权限,重置网站授权,启用Chrome内核媒体流并为HTTP源添加安全例外,同时排查硬件快捷键与物理遮挡。

百度浏览器打不开摄像头和麦克风,画面黑屏、语音无输入、控制台报错NotAllowedError或NotFoundError,根本原因不是硬件坏了,而是权限链在系统层、浏览器层、网页层三处被卡断,必须逐层打通才能恢复调用。
检查Windows系统级相机与麦克风总开关
按下Win + I打开设置 → 点击【隐私和安全性】→ 左侧选择【相机】→ 将顶部【允许应用访问你的相机】设为【开启】。
同样路径下点击【麦克风】→ 确保【允许应用访问你的麦克风】也处于开启状态。
【若两个开关均呈灰色不可点,说明设备受组策略锁定;必须以管理员身份运行gpedit.msc → 计算机配置 → 管理模板 → Windows组件 → 应用隐私 → 分别启用“允许应用访问相机”和“允许应用访问麦克风”】
确认百度浏览器已在系统权限列表中被单独放行
保持在【设置 > 隐私和安全性 > 相机】页面,向下滚动至【允许应用访问你的相机】区域。
查找【百度浏览器】或【Baidu Browser】——若未出现,先启动一次百度浏览器,再返回此页面刷新;若已列出,确保其右侧开关为开启状态。
同理,在【麦克风】页面中,找到并开启【百度浏览器】的麦克风权限。
注意:百度浏览器在Windows中显示名称固定为“Baidu Browser”或“百度浏览器”,不是“Chrome”“Edge”或其他变体。
百度地图 RTOS SDK(mapsdk-rtos)应用层集成规范与代码生成。帮助应用开发者对接 mapsdk-rtos,开发类似 rtos-mac-simulator(mapAPP)的应用层,包含初始化鉴权、地图组件控制、覆盖物(Marker/Polyline)、检索路线、离线地图、导航、Canvas 适配层等能力。当用户提到:对接 RTOS 地图 SDK、集成 mapsdk-rtos、RTOS 地图初始化、MapComponentApi、AuthLicenseApi、SearchApi、NaviApi
重置当前网站的摄像头与麦克风授权记录
方法一:地址栏一键修正(推荐)
打开百度浏览器 → 访问需调用设备的网页(如https://webcamtests.com)→ 点击地址栏左侧锁形图标 → 在弹出面板中分别将“摄像头”和“麦克风”设为【允许】→ 刷新页面。
方法二:清除站点权限后重触发
点击右上角【更多】(三个点)→ 【设置】→ 【隐私设置】→ 【网站设置】→ 【摄像头】→ 找到对应网址 → 点击进入 → 选择【清除权限】→ 同样操作进入【麦克风】→ 清除对应网址权限 → 关闭设置页 → 重新加载网页,等待授权弹窗再次出现。
注意:清除权限后必须刷新页面,不能只点“返回”或切换标签页,否则请求不会重新弹出。
启用Chrome内核媒体流支持并处理HTTP不安全源
第一步:在地址栏输入chrome://flags并回车
第二步:顶部搜索框输入media capture
第三步:找到Enable Media Stream选项 → 下拉菜单选【Enabled】
第四步:再搜unsafely-treat-insecure-origin-as-secure → 设为【Enabled】→ 在下方文本框填入你正在访问的网址(如http://localhost:3000 或 http://192.168.1.100)→ 点击【Relaunch】重启浏览器。
这一步不可跳过:若网页使用HTTP协议(非HTTPS),不加此例外,浏览器连权限弹窗都不会触发,直接静默拒绝并报错NotAllowedError。
排查硬件快捷键与物理遮挡
按下键盘上的摄像头快捷键(通常是Fn + F6/F8/F9/F10中带摄像头图标的键),观察屏幕上方是否弹出“摄像头已关闭”提示条。
部分笔记本配备物理滑盖或BIOS级摄像头禁用开关,仅靠软件设置无法激活。
检查摄像头指示灯是否亮起;若完全无反应,尝试在Windows自带的“相机”App中测试——若该App也无法调用,则问题已超出浏览器范畴,需排查驱动或硬件本身。


















