×
MENU
@ViewData["CurrentPage"]
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.

JavaScript API Reference - BarcodeReader Initialize and Destroy Methods

  • Class Methods
Method Description
createInstance Create a BarcodeReader object.
detectEnvironment Detect the current environment.
isLoaded Check if the decoding module is loaded.
loadWasm Manually load and compile the decoding WASM module.
  • Instance Method
Method Description
destroy Destroy the BarcodeReader object.

createInstance

Create a BarcodeReader object.

createInstance() returns Promise

Return Value

Promise<BarcodeReader>

Sample

let reader = await Dynamsoft.DBR.BarcodeReader.createInstance();

detectEnvironment

Detect the current device environment.

detectEnvironment() returns Promise

Return Value

Promise<any>

isLoaded

Check if the decoding module is loaded.

isLoaded() returns Boolean

Return Value

Boolean

Sample

Dynamsoft.DBR.BarcodeReader.isLoaded()

loadWasm

Manually load and compile the decoding module. This method can be used to preload the decoding module to avoid lengthy lazy loading.

loadWasm() returns Promise

Return Value

Promise<void>

destroy

Destroy the BarcodeReader object.

destroy() returns Promise

Return Value

Promise<any>

Sample

let scanner = null;
scanner = await Dynamsoft.DBR.BarcodeScanner.createInstance();
// Do the job
scanner.destroy();

This page is compatible for:

Version 7.5

Is this page helpful?

YesYes NoNo

In this article:

latest version

  • Latest Version
  • version 8.0
  • version 7.6
  • version 7.5
Change +
© 2003–2020 Dynamsoft. All rights reserved.
Privacy Statement / Site Map / Home / Purchase / Support