前些天线上笔试的时候,發现需要浏览器同意开启摄像头感觉像是 js h5页面能否调用摄像头的,由于当时笔试也就没想到这么多。今天闲来无事看了下自己的 todo,發现有这个h5页面能否调用摄像头摄像头的todo才想到。网上查了一下果然 js 有h5页面能否调用摄像头摄像头的 api,为此自己写一个 demo 避免忘记。
一共有两种实现方式一种是使用navigator.getUserMedia
(该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它但也许會在未来的某个时间停止支持,请尽量不要使用该特性)前面一种已经从 Web
最近刚好有这个需求简单调研叻下。
在移动端通过设置如下属性,可以调起手机的摄像头:
做了个demo可以用手机打开
至于兼容性问题,待实际测试后补充下