如何解决悟空浏览器在调用摄像头时出现权限拒绝的问题?

2026-09-11  436
悟空浏览器调用摄像头提示“权限拒绝”需四步解决:先在系统设置中开启摄像头和麦克风权限;再确认网页为HTTPS协议或启用不安全源支持;然后关闭硬件加速并清除媒体许可证;最后为网站单独授权或临时允许。

悟空浏览器调用摄像头时提示“权限拒绝”,说明系统或浏览器层面的授权链路被中断,常见于安卓14新机(如小米14、华为Mate60)默认禁用新装浏览器摄像头权限,或网页使用HTTP协议触发安全拦截。

确认并开启系统级摄像头权限

安卓系统强制要求应用必须获得系统级硬件授权才能调用摄像头,【若此处未手动开启,浏览器内所有设置均无效】

1、打开手机「设置」→「应用管理」→ 找到并点击「悟空浏览器」。

2、进入应用详情页后,点击「权限管理」→ 找到「摄像头」项,将其设为「仅在使用时允许」;若显示「禁止」,必须立即切换。

3、同样操作「麦克风」权限——即使只用摄像头,麦克风权限也需同步开启,否则WebRTC流初始化会失败。

4、完成设置后,长按任务栏图标滑掉悟空浏览器进程,再重新启动。

检查网页协议是否符合安全要求

浏览器仅允许HTTPS、localhost或127.0.0.1地址调用摄像头,HTTP页面会直接拒绝授权请求,不弹窗、不提示。

打开目标网页,看地址栏开头是否为https://。如果不是,必须更换为HTTPS版本或本地调试地址。

若确需测试HTTP页面(如内网开发环境),可临时启用不安全源支持:在悟空浏览器地址栏输入 wukong://flags → 搜索「Insecure origins treated as secure」→ 启用该选项 → 在下方输入框填入你的HTTP域名(如 http://test.local)→ 点击「立即重启」。

重置浏览器内权限开关与媒体许可证

硬件加速冲突或残留媒体许可证会导致取景框黑屏、快门声正常但无画面,本质是视频流渲染通路被阻断。

方法一:关闭硬件加速并清除许可证

1、点击右上角“三点菜单” →「设置」→「系统」→ 关闭「使用硬件加速模式(如果可用)」。

2、浏览器弹出“立即重新启动”提示,【必须点“立即重新启动”,不能仅关闭窗口】

3、重启后进入「设置」→「隐私与安全」→「清除浏览数据」→ 时间范围选“所有时间”,勾选「缓存的图片和文件」「Cookie及其他网站数据」「媒体许可证」→ 点击「清除数据」。

4、清除完成后,【务必彻底退出悟空浏览器进程】:Android从任务管理器滑掉;Windows右键任务栏→“退出”;macOS按Command+Q。

为当前网站单独授权

适用于已确认系统权限开启、协议合规,但网页仍不弹窗或弹窗后点击“允许”无效的情况。

第一步:先完整加载目标网站(如 https://meet.tencent.com),确保页面完全渲染完毕。

第二步:点击地址栏左侧锁形图标 → 选择「网站设置」。

第三步:找到「摄像头」→ 点击后选择「允许」;若选项灰显,说明系统权限仍未放行,需返回第一步检查。

第四步:刷新页面,观察是否出现取景框。若仍黑屏,立即执行

重置浏览器内权限开关与媒体许可证

中的全部步骤。

临时授权本次访问

当您只希望扫码或会议用一次摄像头,不留下任何授权记录时,用这个方法最稳妥。

1、在目标网页加载过程中,注意地址栏右侧是否出现带摄像头图标的横幅提示。

2、点击该横幅 → 选择「仅本次允许」。

3、授权生效后立即进入摄像头功能界面,关闭标签页即自动撤销权限。

相关版本

查看更多

相关攻略

查看更多

最新手游

查看更多

最新攻略

查看更多