悟空浏览器扫码取景框全黑但有快门声,是系统级摄像头权限未真实生效或gpu渲染阻断所致;需依次重置系统摄像头与麦克风权限、启用网站摄像头总开关、关闭硬件加速并清除媒体许可证、临时授权当前网页,最后彻底重启应用。

悟空浏览器扫描二维码时取景框全黑、无画面反馈,但能听到快门声或识别提示音,说明摄像头硬件已响应、系统权限表面开启,实际视频流未输出——根本原因是系统级摄像头权限未真实生效,或浏览器进程仍沿用旧权限缓存。
重置系统级摄像头与麦克风权限
安卓14及以上系统(如小米14、华为Mate60)对新装浏览器默认禁用摄像头,即使设置里显示“已允许”,系统层仍是禁止状态。【若此处未手动开启,后续所有操作均无效】。
1、打开手机「设置」→「应用管理」→ 找到并点击「悟空浏览器」。
2、进入「权限管理」→ 分别点击「摄像头」和「麦克风」→ 将两者均设为「仅在使用时允许」。
3、返回后不要直接扫码,必须彻底关闭悟空浏览器:长按任务栏图标→滑掉应用→再重新启动。
验证浏览器内网站摄像头权限总开关
系统权限开了,不代表网页能调用。悟空浏览器内置独立的网站权限控制链路,需确保总开关已启用。
方法一:路径直达
点击右上角“三点菜单” → “设置” → “隐私与安全” → “网站设置” → “摄像头” → 确认顶部总开关为开启状态。
方法二:快捷验证
在地址栏输入 chrome://settings/content/camera 并回车,页面顶部显示“已启用”即为正常;若显示“已停用”,点击右侧开关开启。
在 Linux 上通过 Chrome 挂载/VNC 自动发布小红书长笔记。Agent 撰写标题和正文后执行 xhs_publish.sh --publish --submit,触发小红书发布。
强制清除媒体许可证并重启
硬件加速与GPU驱动冲突时,会劫持MediaStream输出通路,导致video标签黑屏但音频正常。这一步必须优先执行,否则扫码界面永远无法显示画面。
第一步:关闭硬件加速
点击右上角“三点菜单” → “设置” → “系统” → 关闭“使用硬件加速模式(如果可用)” → 浏览器弹出“立即重新启动”提示,【必须点“立即重新启动”,不能仅关闭窗口】。
第二步:清除媒体许可证
重启后再次进入“设置” → “隐私与安全” → “清除浏览数据” → 时间范围选“所有时间” → 勾选“缓存的图片和文件”“Cookie及其他网站数据”“媒体许可证”三项 → 点击“清除数据”。
临时授权当前网页摄像头访问
当访问扫码网页时,悟空浏览器会在地址栏上方弹出权限横幅,这是最后一次补救机会。
1、打开含扫码功能的网页(如微信公众号文章里的二维码页)。
2、等待页面加载完成,观察地址栏右侧是否出现摄像头图标或灰色横幅提示。
3、点击横幅 → 选择“仅本次允许”。
4、此时再点击页面内“扫码”按钮,取景框应立刻恢复正常画面。










