//页面初始化
$.function({
//1. 在页面初始化的时候调用一下代码;
initScannerModule();
})
function initScannerModule(){
var code = "";
var lastTime,nextTime;
var lastCode,nextCode;
document.onkeypress = function(e) {
nextCode = e.which;
nextTime = new Date().getTime();
if(lastCode != null && lastTime != null && nextTime - lastTime <= 30) {
code += String.fromCharCode(lastCode);
} else if(lastCode != null && lastTime != null && nextTime - lastTime > 100){
code = "";
}
lastCode = nextCode;
lastTime = nextTime;
}
this.onkeypress = function(e){
if(e.which == 13){
//2.获取到条形码 code
console.log(code);
//3.根据条形码处理相关业务
code = "";
}
}
}