掃描槍功能
將無線接收器插入電腦,開啟 記事本
或 excel
,掃描槍掃碼,會自動填充的。
需求
因為我們有個後臺,要求掃描槍的掃描的內容出現到網頁,方便工作人員操作。
之前的思路
程式: 使用者程式
伺服器: 伺服器介面(我會提供的)
後臺: 後臺網站(網頁)
執行流程:
- 掃描槍掃描後
程式
呼叫dll
獲取掃碼的 流水碼 程式
獲取流水碼, 然後傳送給伺服器
伺服器
將獲取到的資料 通過長連結(websocket
)傳送給前端- 前端獲取到 會呼叫
js
來實時顯示流水碼
(dll
是廠家提供的)
過程
因為時間緊迫,把1和2步驟外包給大佬,還是求大佬做的…
領導: 別人說很簡單的,幾分鐘就搞定了
… 怎麼可能,光是讀 sdk
也得幾分鐘吧。
最後
大佬發視訊和測試網址發給領導,我看了下,what???
網頁可以呼叫 dll
的嗎?
搜不到 dll
,怎麼搞的?
百度下:
vue呼叫掃描槍
再次搜尋
心中一萬隻草泥馬在奔騰…
一心只想著怎麼呼叫 dll
,
百度也是搜尋:php
如何呼叫dll
js
如何呼叫dll
golang
如何呼叫dll
如果我百度是: js
呼叫掃描槍,就不會有這麼多破事了。
至於大佬,算了算了,一個合作關係而已,指不指指正,不是他義務。
解決
原理: 掃描槍掃描後,就會呼叫按鍵自動輸入,所以監聽按鍵事件就行了。
本作品採用《CC 協議》,轉載必須註明作者和本文連結