Web Demos

BARCODE READER SDK DEMO

Explore the flexibe barcode reading settings to optimize for your specific usage scenario.

WEB TWAIN SDK DEMO

Try the most popular web scanner features: scan images, import local images and PDF files, edit, save to local, upload to database, and etc.

BARCODE READER JAVASCRIPT DEMO

Transform any camera-equipped devices into real-time, browser-based barcode and QR code scanners.

MRZ SCANNER WEB DEMO

Detects the machine-readable zone of a passport, scans the text, and parses into human-readable data.

APP STORE DEMOS

BARCODE READER SDK FOR IOS

BARCODE READER SDK FOR ANDROID

VIEW MORE DEMOS >
Dev Center
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

What are the general troubleshooting steps if I fail to scan barcodes via the camera?

« Back to FAQ index

You may sometimes experience issues when trying to scan some barcodes using your device via the camera. There are various factors that could play into this, such as camera resolution, lighting condition(s), damage level of the barcode, or improper scanning settings.

Generally, with some setting changes via our APIs, Dynamsoft Barcode Reader JavaScript SDK is able to adapt to your unique usage scenario and deliver great performance.

Step 1 - try different scan settings with our standard online demo

  1. The first thing is to try the JavaScript online demo. If the barcode is not being picked up under normal settings, let’s try out some different settings in the demo. By default, the demo runs on the Best Speed mode, which you can see under the “Scan Settings” on the left-hand side. To potentially improve the performance, we recommend trying out the two other available modes in the demo: Balance or Best Coverage. Best Coverage will prioritize read rate over speed, while Best Speed will prioritize speed over accuracy or read rate. Balance offers the perfect mixture between the two.

    Best coverage

    NOTE: To learn more about scan modes, please visit the updateRuntimeSettings API page.

  2. Enable Full HD resolution in the demo

    Full HD

    NOTE: If the barcode is decoded, then you can output the settings and use that setting template via the updateRuntimeSettings method. If the barcode still can’t be decoded via the online demo, then move on to step 2.

Step 2 - capture image frames and send to Dynamsoft for analysis

  1. Go to JavaScript online demo debug mode -> Click “START SCAN” -> Click the “capture video frames” button at the top to capture video frames.

    Frames crop

  2. Share the video frames set with Dynamsoft Support team. Our support team will investigate the video frames and get back to you with a solution as soon as possible.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

latest version

    • Latest version
    • Version 9.x
      • Version 9.2.12
      • Version 9.0.2
      • Version 9.0.1
      • Version 9.0.0
    • Version 8.x
      • Version 8.8.7
      • Version 8.8.5
      • Version 8.8.3
      • Version 8.8.0
      • Version 8.6.3
      • Version 8.6.0
      • Version 8.4.0
      • Version 8.2.5
      • Version 8.2.3
      • Version 8.2.1
      • Version 8.2.0
      • Version 8.1.3
      • Version 8.1.2
      • Version 8.1.0
      • Version 8.0.0
    • Version 7.x
      • Version 7.6.0
      • Version 7.5.0
    Change +
    © 2003–2023 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support