【发布时间】:2018-10-07 07:41:24
【问题描述】:
我想为产品创建一个条形码扫描仪。 我已经看到了答案:
$(document).ready(function() {
var barcode="";
$(document).keydown(function(e) {
var code = (e.keyCode ? e.keyCode : e.which);
if(code==13)// Enter key hit
{
alert(barcode);
}
else if(code==9)// Tab key hit
{
alert(barcode);
}
else
{
barcode=barcode+String.fromCharCode(code);
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
所以,当我尝试该代码时,我按下一个随机键,然后输入。 然后代码显示关键,我先按下。 之前有人说过,Barcode 就像键盘一样工作。
但是我现在如何创建扫描仪来扫描产品和(如果可能) 看到产品名称了吗? 还是这段代码不是代码,我需要它和其他东西?
【问题讨论】:
-
条形码扫描仪是一种您可以购买并连接到 USB 端口的设备,其行为类似于 USB 键盘,而不是您使用 javascript 创建的东西。
-
你不能用相机做到这一点吗?
-
是的,您只需为条形码创建图像识别。或者,如果您谈论的是手机,则可能会为此目的调用应用程序,假设它已安装。
标签: javascript jquery html barcode-scanner