HTML5调用摄像头并拍照
1、先简单的添加需要的控件<video id=&孥恶膈茯quot;video" autoplay=""sty造婷用痃le='width:640px;height:480px'></video><button id='picture'>PICTURE</button><canvas id="canvas" width="640" height="480"></canvas>并在script中定义var video = document.getElementById("video");var context = canvas.getContext("2d")var errocb = function () { console.log('sth wrong!'); }

3、网上有些例子中,navigator.getUserMedia第一个参数是‘video’,这可能是早期的版本,现在必须是obj还有关于getUserMedia和webkitGetUserMedia 的判断,网上有这么写的navigator.getUserMedia = (navigator.getUserMedia ||navigator.webkitGetUserMedia ||navigator.mozGetUserMedia ||navigator.msGetUserMedia);但要注意,他们绑定video.src的方法不一样,本人没有测过createObjectURL是否通用

5、然后浏览器中就能看到摄像头,点击picture,就会在把当前摄像头的图片就会出现在右边了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:55
阅读量:56
阅读量:40
阅读量:78