js讀取掃碼槍輸入的數(shù)據(jù)

位置:首頁 / 新聞中心 / 框架教程

框架教程 Admin 2024-02-26 18:57:28 1543

原理:掃碼槍相當(dāng)于鍵盤輸入設(shè)備,輸入一連串?dāng)?shù)字后加一個enter鍵。但在實際開發(fā)中需要區(qū)分是掃描槍輸入還是鍵盤用戶輸入,區(qū)別在于掃碼槍輸入很快。

我們可以通過監(jiān)聽輸入間隔時間,來判斷到底是鍵盤輸入還是掃描輸入。

掃碼槍輸入的時間間隔一般在10毫秒以內(nèi),物理鍵盤輸入要遠大于這個數(shù)值,通常為80毫秒以上。因此,當(dāng)輸入間隔時間小于30毫秒時,判斷為掃碼槍輸入,其余情況判斷為鍵盤輸入。

以上就是“js讀取掃碼槍輸入的數(shù)據(jù)”的詳細內(nèi)容,更多請關(guān)注木子天禾科技其它相關(guān)文章!


以上就是“js讀取掃碼槍輸入的數(shù)據(jù)”的詳細內(nèi)容,更多請關(guān)注木子天禾科技其它相關(guān)文章!

15934152105 掃描微信