摄像头调用库,基于H5的api
camera
摄像头调用库,基于H5的api
使用 browser: window.Camera<!--在head引入camera.js--> <script src="./camera.js"></script> <!--需要有用于初始化的video元素--> <video id="myCamera" autoplay style="width: 500px;height: 500px"></video> <img src="" alt="" id="img"> <button id="btn">拍摄</button> <script> var myCamera = new Camera('myCamera'); myCamera.init(function () { console.log('success'); },function (err) { console.log('error'); }); btn.addEventListener('click', function () { myCamera.shoot({}, function (imageSrc) { document.getElementById('img').src = imageSrc; console.log(myCamera.imageSrcList) }); }, false); </script> 方法 init([successCallback, errorCallback])
初始化
destroy()销毁
shoot([option, callback]) option x y width height callback工具 windowUrl()拍照成功的回调,参数是照片的base64
返回浏览器兼容的window.URL对象
getUserMedia()返回浏览器兼容的navigator.getUserMedia函数
toCamelCase(str)字符串转驼峰
getStyle(el, styleName)返回样式的值
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。