必须将safari摄像头和麦克风默认设为“询问”并清除所有网站预存权限,才能确保每次访问均弹出系统授权框;否则已授权网站将静默启用设备。

当你不希望任何网站自动获得摄像头或麦克风访问权,而是强制它们每次使用前都弹出授权请求框时,必须将Safari的默认行为设为“询问”,同时确保没有对特定网站预先授予过“允许”权限——否则该网站会跳过弹窗直接启用设备。
设置新网站访问时统一触发权限请求
打开 Safari 浏览器 → 点击顶部菜单栏中的【Safari 浏览器】→【偏好设置】。
切换到【网站】标签页,在左侧列表中依次点击【摄像头】和【麦克风】。
滚动到底部,找到【访问其他网站时】区域;分别将摄像头和麦克风的下拉菜单设为【询问】。
这一步是关键前提:只有设为“询问”,Safari 才会在网站首次调用设备时弹出系统级授权窗口;若设为“允许”,设备将静默启用,毫无提示。
清除已有网站的预存权限记录
方法一:在网站设置中逐个移除
保持在【网站】→【摄像头】页面,查看右侧列出的已配置网站。
对每个已显示的网站,点击其名称右侧的下拉箭头 → 选择【移除】。
重复操作,直到右侧列表清空;再切换到【麦克风】页,同样全部移除。
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
注意:不清理这些记录,对应网站下次访问仍会沿用旧策略,不会重新弹窗。
方法二:一键重置所有网站权限(更彻底)
关闭 Safari → 打开访达,按下 Shift + Command + G → 输入 ~/Library/Safari/WebsiteData/ → 删除该文件夹内所有子文件夹(如 Camera、Microphone 相关条目)。
重启 Safari 后,所有网站权限回归初始状态,首次访问任一需要设备的站点都会触发请求弹窗。
验证当前页面是否真正触发请求
第一步:打开一个明确需要摄像头/麦克风的网站,例如 https://webcamtests.com 或 https://mictest.net。
第二步:点击页面上的“开始测试”按钮。
第三步:观察地址栏左侧是否出现锁形图标 → 点击它 → 查看弹出菜单中【网站设置】是否可见;若可见,说明权限尚未被绕过。
第四步:刷新页面,确认系统弹窗是否出现——只有看到 macOS 原生的“XXX 想访问你的摄像头”对话框,才算设置生效。










