[問題] 條碼掃描後的處理時間 [OK
各位好
今天我有一個功能是使用感應卡&條碼掃描的功能
觸發的部分我綁全域的 keypress (因為是用觸碰面板,不考慮其他鍵盤輸入狀況)
現在想問的是要怎麼去確認輸入已完畢
透過 Scanner 或 RFID 感應的是傳入鍵盤訊號
條碼長度不一,所以不考慮偵測輸入的長度
目前想到的是透過 timeout 來判斷
會不會有其他可能的狀況會讓數秒失準(例如傳入的速度突然變慢之類)
有其他較好的方法或有事件能適合用於這個狀況嗎?
--
目前暫時用 TIMEOUT 解決
掃描完慢約 1 秒才去處理..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.37.224
※ 編輯: kerash 來自: 114.34.37.224 (06/08 22:06)
→
06/09 13:27, , 1F
06/09 13:27, 1F
推
06/09 14:07, , 2F
06/09 14:07, 2F
→
06/09 16:45, , 3F
06/09 16:45, 3F
推
06/09 17:58, , 4F
06/09 17:58, 4F
→
06/09 17:58, , 5F
06/09 17:58, 5F
確實有換行符號 (keyCode = 13)
解決~謝謝@@
※ 編輯: kerash 來自: 114.34.37.224 (06/10 20:25)