Barcode scanner for html5 and jquery application

前端 未结 3 1416
悲&欢浪女
悲&欢浪女 2021-01-30 10:05

I am using Jquery and html for a project. It is a static web application. I need a jquery that reads barcode scanner\'s barcode from products. The barcode need to be scanned wit

相关标签:
3条回答
  • 2021-01-30 10:28

    I found this quite old but pretty good post which was working fine with my hardware.

    I have implemented it into a jquery plugin: jquery-code-scanner, you can try it here to see if it works with your code reader.

    $ bower install jquery-code-scanner
    
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery-code-scanner.js"></script>
    <!-- ... -->
    <input type="text" id="code-scan">
    
    $('#code-scan').codeScanner();
    

    Don't hesitate to create issues or PRs on the project.

    0 讨论(0)
  • 2021-01-30 10:31

    Try this code. I assum that you know about the Jquery. Run this code and type anything from the keyboard while focusing the web page and hit enter key. If this works barcode reader do the same. Configure your barcode reader to pass enter key at the end of code reading. Jquery library

    <script type='text/javascript' src='http://code.jquery.com/jquery-1.6.4.js'></script>
    

    Jquery

    $(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);
            }
        });
    });
    
    0 讨论(0)
  • 2021-01-30 10:32

    May be you can try this https://code.google.com/p/jquery-barcodelistener/ .

    It catches the barcode scanner's output and gives to you as a parameter

    0 讨论(0)
提交回复
热议问题