遇到“收银扫码打不开摄像头/无相机权限”,多半卡在三件事
商家助手收银扫码点开没反应,或者弹出“无相机权限”,通常不是摄像头坏了,而是系统授权没放行、相机被别的应用占用、或浏览器扫码组件状态异常。按下面做,基本能在3-5分钟内恢复。
系统与浏览器授权:把权限开到位
在浏览器里放行相机
很多人权限其实被浏览器拦了。打开收银扫码页时,地址栏旁边会出现小相机图标或提示条,把相机权限改成允许,再刷新页面。
- Chrome/Edge:地址栏左侧“锁”图标 → 站点设置 → 相机 → 允许
- 微信内置浏览器:更容易不弹授权,建议直接复制链接到系统浏览器打开
在系统里开权限(常见是被你关过)
- 安卓:设置 → 应用 → 浏览器/商家助手 → 权限 → 相机:允许
- iPhone:设置 → 隐私与安全性 → 相机 → 打开对应浏览器的开关
- Windows:设置 → 隐私和安全性 → 相机 → 允许桌面应用访问相机
小案例:有店员在2026年4月20日15:00换了新手机,系统默认把浏览器相机权限关了,打开后刷新一次就能扫。
相机占用冲突:关掉“正在偷用摄像头”的应用
只要微信视频、抖音拍摄、监控软件、会议软件任意一个占着相机,扫码就会黑屏或报错。
- 把相关App彻底退出(从后台划掉),等30秒再进扫码页
- 电脑端:关闭Zoom/Teams/QQ通话等,任务管理器里确认它们不在运行
- 外接摄像头:拔插一次,或换USB口(优先USB 3.0口)
扫码功能重置:让页面“重新认相机”
权限开了、占用也排除了还不行,按这个顺序重置,成功率很高:
- 在扫码页点一次刷新,仍失败就退出账号再登录
- 清理浏览器缓存(只清本站点数据更省事),然后重新打开收银扫码
- 换浏览器验证:手机用Chrome/系统浏览器互换;电脑用Edge/Chrome互换
可执行建议:现在就用同一台设备做两步检查:①地址栏把相机权限改“允许”并刷新;②关闭所有可能用相机的App后再试。如果仍提示无相机权限,把报错截图、设备型号、浏览器名称与版本号一并记录,方便技术同事一次定位到是授权、占用还是组件异常。