分步诊断
摄像头遮挡检测器
When a camera will not show video, the cause is usually one of four different things — a browser permission block, an OS-level privacy block, a driver or hardware conflict, or a genuine physical lens cover — and each needs different guidance. This runs an actual sequence of checks and tells you which one you are dealing with, rather than guessing from a single symptom.
检查项
诊断步骤
- 1. 浏览器权限状态:检查中…
—
- 2. 摄像头视频流测试:等待中
点击上方的「运行完整诊断」开始。
- 3. 画面内容检查:等待中
在视频流检查成功后运行。
说明
每种结果的真正含义
What this cannot check
No web page — this one included — can see other browser tabs, other applications, or background system processes. That is a deliberate security boundary, not a limitation of this specific tool. If you need to know exactly which application currently holds your camera, that information only exists at the operating-system level: Windows' camera privacy settings and Task Manager, or macOS's camera indicator and Activity Monitor, both show this directly.
基准参考
真实浏览器错误代码
| 错误名称 | 诊断 | 修复 |
|---|---|---|
| NotAllowedError(权限已授予) | 操作系统级阻止 | 检查操作系统的摄像头隐私设置。 |
| NotAllowedError(权限未授予) | 浏览器权限被拒绝 | 点击地址栏中的摄像头图标。 |
| NotFoundError | 未找到设备 | 检查线缆、设备管理器,或操作系统级别的禁用设置。 |
| NotReadableError | 摄像头正在别处使用 | 关闭其他正在使用摄像头的应用/标签页。 |
| OverconstrainedError | 参数不匹配,并非被阻止 | Not actually inaccessible — request different settings. |
These are the real, standard error names getUserMedia reports — this tool reads yours directly rather than guessing.
分步说明
如何运行诊断
- 点击「运行诊断」——无需任何设置。
- 响应权限提示(如果出现)。
- Read the three-step readout: permission state, stream attempt result, and a frame-content check for physical obstruction.
- 按照显示的具体指引操作,针对实际检测到的错误(如果有的话)。
常见问题