本文档部分API缺少示例代码,诚挚的邀请你参与到示例代码的编写中来,你可以在代码中发布2行自定义注释,内容自拟。 有意者可与刺鸟联系(QQ:4041990 Q群:7702175)
API简介
uexScanner对象封装了条形码,二维码等扫描对象,设备相机需有自动对焦功能。
接口说明
cbOpen(opId,dataType,data) ▲
参数名称 | 描述 |
opId | 操作ID |
dataType | 返回数据的数据类型为uex.cJSON(值为1) |
data | 返回的数据:条码值及其类型,数据格式为:{'type':'xxxx','code':'xxxxxx'} |
// 本代码由寒暄提供,如有bug请和寒暄联系(QQ:457696322 Q群:7702175)
<!DOCTYPE html>
<html>
<head>
<title>AppCan API uexScanner</title>
<meta charset='utf-8'>
<script>
window.uexOnload = function(type){
if(!type){
uexWidgetOne.onError=function(opCode,errorCode,errorDesc){
console.log(errorCode+':'+errorDesc);
}
}
}
function $$(id){
return document.getElementById(id);
}
function scannerOpen(){
uexScanner.cbOpen =function (opCode,dataType,data){
var obj = eval('('+data+')');
console.log('Result:' + obj.code + ' Format:'+obj.type);
}
uexScanner.open();
}
</script>
</head>
<body>
<div>
<div><input type='button' value='扫描商品条形码' onclick='scannerOpen();'/></div>
</div>
</body>
</html>