如何在系统设置中开启摄像头权限

Windows、macOS 和 Linux 摄像头隐私设置完整指南,解决系统层面禁止访问摄像头的问题。

本指南介绍 Windows、macOS 和 Linux 中控制摄像头访问的操作系统设置。如果你已经在浏览器里授予了权限,但浏览器仍然无法使用摄像头,很可能是系统的隐私设置拦住了它。

相关指南

Windows

Windows 10 和 Windows 11 都有系统级的隐私设置,可以阻止所有应用和浏览器访问摄像头。

Windows 11:

  1. 打开设置(Win + I)
  2. 进入隐私和安全性 → 摄像头
  3. 打开摄像头访问
  4. 打开让应用访问你的摄像头
  5. 打开让桌面应用访问你的摄像头(浏览器就属于桌面应用)

Windows 10:

  1. 打开设置 → 隐私 → 相机
  2. 点击更改,开启此设备的相机访问权限
  3. 打开允许应用访问你的相机
  4. 向下滚动,打开允许桌面应用访问你的相机

重要:必须打开“桌面应用”这个开关,浏览器才能使用摄像头。它在页面最底部,很容易被忽略。

macOS

在 macOS 上,应用必须先申请摄像头权限,而且需要你在“系统设置”中手动授权。

macOS Ventura 及更高版本(13+):

  1. 打开系统设置
  2. 进入隐私与安全性 → 摄像头
  3. 在列表中找到你的浏览器(Chrome、Firefox、Safari 等)
  4. 打开它旁边的开关
  5. 如果系统提示,退出并重新打开浏览器

macOS Monterey 及更早版本(12 及以下):

  1. 打开系统偏好设置
  2. 点击安全性与隐私
  3. 选择隐私标签页
  4. 在左侧边栏点击摄像头
  5. 勾选你的浏览器

列表里没有浏览器?说明这个浏览器还没有申请过摄像头权限。先打开一个会用到摄像头的网站,在提示时点击“允许”,之后浏览器就会出现在“系统设置”里。

Linux

Linux 下的摄像头访问取决于你使用的发行版和桌面环境。

检查是否识别到摄像头:

ls /dev/video*

正常情况下会看到 /dev/video0 之类的设备。如果没有,说明摄像头可能没连好,或者不受支持。

查看摄像头详细信息:

v4l2-ctl --list-devices

还是不行?

如果所有系统设置都检查过了,摄像头仍然无法使用,问题可能出在别处。请查看我们的摄像头故障排除完整指南,里面还有硬件检查、驱动问题等内容。

准备好了?回到摄像头测试再试一次。