Jod*_*ner 21 javascript camera canvas html5-video getusermedia
我使用navigator.getUserMedia与约束来访问用户的摄像头,采用饲料作为HTML源<video>,然后复制其流,以drawImage一个<canvas>背景.我正在做这一切,所以我可以定期拍摄快照.
我想要做的是,一旦页面开始拍摄快照,锁定getUserMedia相机的焦点/曝光,以便在快照间隔之间环境可以改变,而不会改变光平衡或相机重新聚焦.
有谁知道JS方面是否可行?
前段时间我们也遇到了同样的问题。它只发生在某些设备上......但即使是同一品牌的设备也有不同的行为。浏览器/操作系统版本/驱动程序组合中的某些内容已损坏。在某些设备中焦点被锁定,而在其他设备中则没有。我们检查了所有 API,在初始化代码中尝试了数十种变体,但最终得出的结论是没有明显的解决方案。
我们添加了一个按钮来重新启动所有内容,以便以某种方式缓解问题......