JS 调用手机摄像头扫码,只钉钉可用
1. 钉钉扫码:
手机需要先安装好钉钉。 然后再你的HTML5页面JS代码中:
//引用下面2个js
<script type=\’text/javascript\’ src=\’//g.alicdn.com/sj/lib/zepto/zepto.min.js\’ charset=\’utf-8\’></script>
<script type=”text/javascript” src=”http://g.alicdn.com/ilw/ding/0.9.2/scripts/dingtalk.js”></script>
#id=test的按钮触发事件
$(“#test”).click(function(e) {
dd.biz.util.scan({
type: “barCode”,//type为qrCode或者barCode 二维和一维
onSuccess: function(data) {
$(“#tm”).val(data.text); //将扫描结果写到界面 tm字段中
},
onFail : function(err) {
alert(“scan fail:”+JSON.stringify(err));
}
});
});