在厂里做erp,有要求写一个扫码枪扫描二维码生成的demo,并用打印机打印出来。
需求:
1. 使用扫码枪扫描二维码,获取内容
2. 把内容转成二维码显示到页面
3. 打印这个二维码
使用扫码枪扫描二维码会产生二维码内容的格式:
QR026;二维码内容, 例: QR026;1.03.01.S0578M018:M:75:0004, (扫码枪编号+分号+二维码内容+逗号)
使用到的类库有:jQuery,qrcode两个。(jquery.min.js 和 qrcode.js)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/qrcode.js"></script>
<title>index从这开始</title>
</head>
<body>
请进行操作:<input type="button" value="扫描" onclick="scan()">
<input type="button" value="获取扫描的内容" onclick="getScanValue()">
<input type="button" value="手动输入条码" onclick="inputScanValue