百度浏览器无法调用摄像头进行视频通话,根本原因是系统相机总开关未开启、百度浏览器未被单独授权、网页授权被静默拦截或http协议未启用不安全源例外,任一缺失均导致getusermedia()失败并报错。

百度浏览器无法调用电脑摄像头进行视频通话,通常表现为页面黑屏、提示“设备不可用”或根本无授权弹窗,根本原因是系统级权限总闸未开、浏览器未获单独授权、网页协议不安全(如HTTP)、媒体流API被禁用,四者任一缺失都会导致navigator.mediaDevices.getUserMedia()调用失败并报NotFoundError或NotAllowedError。
开启Windows系统相机总开关
按下Win + I打开设置 → 点击【隐私和安全性】→ 左侧选择【相机】→ 将顶部【允许应用访问你的相机】设为【开启】。
【这一步漏掉,后续所有操作都无效】。很多用户只在浏览器里点“允许”,却不知道Windows默认关闭所有应用的相机入口,这是第一道必须打通的硬性门槛。
在Windows中单独启用“Baidu Browser”应用权限
保持在【设置 > 隐私和安全性 > 相机】页面,向下滚动至【允许应用访问你的相机】列表区域。
查找【Baidu Browser】——若未出现,立即启动一次百度浏览器(访问任意网页即可),再返回此页面刷新;若已列出,确保其右侧开关处于开启状态。
【注意:此处显示的是英文名“Baidu Browser”,不是“百度浏览器”汉字,也不是Chrome或Edge】。系统不会自动将新安装浏览器加入白名单,必须手动触发刷新并确认开启。
重置百度浏览器对当前网页的摄像头授权
方法一:地址栏锁标快速重授(推荐)
打开百度浏览器 → 访问需摄像头的网页(如https://image.baidu.com)→ 点击地址栏左侧锁形图标 → 在弹出面板中找到“摄像头” → 将下拉菜单设为【允许】→ 刷新页面。
调用百度PaddleOCR‑VL大模型API,支持PDF、Word、PPT、图片等多格式文档解析,精准识别印刷体、手写体、表格、公式、图表、印章等复杂元素,支持100+语言,可处理不规则布局和跨页长文档。触发词:文档解析、VLM解析、大模型OCR、PaddleOCR、多模态文档、手写识别、公式识别、复杂版面。
方法二:清除站点权限后重触发
点击右上角【更多】(三个点)→ 【设置】→ 【隐私设置】→ 【网站设置】→ 【摄像头】→ 找到对应网址 → 点击进入 → 选择【清除权限】→ 关闭设置页 → 重新加载网页,等待授权弹窗再次出现。
⚠️ 清除权限后必须刷新页面,不能只点“返回”或切换标签页,否则请求不会重新触发。
启用Chrome内核媒体流支持与不安全源例外
第一步:在地址栏输入chrome://flags并回车
第二步:顶部搜索框输入media capture
第三步:找到Enable Media Stream → 下拉菜单选【Enabled】
第四步:再搜unsafely-treat-insecure-origin-as-secure → 设为【Enabled】→ 在下方文本框填入你正在测试的网址(如http://localhost:3000)→ 点击【Relaunch】重启浏览器
若网页使用HTTP或本地开发地址(如127.0.0.1、http://xxx),不加这个例外,浏览器连权限弹窗都不会出现,直接拒绝调用。
检查硬件与快捷键状态
按下键盘上的摄像头快捷键(通常是Fn + F6/F8/F9/F10中带摄像头图标的键),观察屏幕上方是否出现摄像头关闭提示条。
部分笔记本出厂预装物理遮挡开关或BIOS级禁用,仅靠软件设置无法激活。










