修复触摸屏机器刷卡的bug
Change-Id: I9d5d74083e68708a5256cfeb1337ef6912568ca2
This commit is contained in:
parent
4d4150e502
commit
5d9f6f2538
|
@ -58,14 +58,37 @@
|
||||||
}
|
}
|
||||||
return num;
|
return num;
|
||||||
}
|
}
|
||||||
document.onkeydown = function () {
|
// document.onkeydown = function () {
|
||||||
if (!kb_isstart) return;
|
// if (!kb_isstart) return;
|
||||||
|
// var code = event.keyCode;
|
||||||
|
// //[st]sduf87fjsdfysd78,526976123;
|
||||||
|
// if (code == 16) return;
|
||||||
|
// kb_dealKey(fromKeyCode(code));
|
||||||
|
// }
|
||||||
|
|
||||||
|
var num = 0;
|
||||||
|
var pre_value = "";
|
||||||
|
document.onkeydown = function() {
|
||||||
|
if(!kb_isstart) return ;
|
||||||
var code = event.keyCode;
|
var code = event.keyCode;
|
||||||
//[st]sduf87fjsdfysd78,526976123;
|
//[st]sduf87fjsdfysd78,526976123;
|
||||||
if (code == 16) return;
|
if(code == 16) return ;
|
||||||
kb_dealKey(fromKeyCode(code));
|
if(code != 186 && num == 0){
|
||||||
|
kb_dealKey(fromKeyCode(186)); // ;
|
||||||
|
}
|
||||||
|
if(code == 13 && num != 0){
|
||||||
|
if(pre_value != 191){
|
||||||
|
kb_dealKey(fromKeyCode(191)); // ?
|
||||||
|
}
|
||||||
|
num = 0;
|
||||||
|
}
|
||||||
|
kb_dealKey(fromKeyCode(code));
|
||||||
|
if(code != 13){
|
||||||
|
// 最后一次不在叠加
|
||||||
|
num++;
|
||||||
|
}
|
||||||
|
pre_value = code;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function kb_dealKey(c) {
|
function kb_dealKey(c) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue