Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
BarcodeScanner
Initialize and Destroy MethodsMethod | Description |
---|---|
createInstance |
Create a BarcodeScanner object. |
destroy |
Destroy the BarcodeScanner object. |
getUIElement |
Get HTML element containing the BarcodeScanner object. |
setUIElement |
Set HTML element containing the BarcodeScanner object. |
Create a BarcodeScanner
object. Overrides BarcodeReader.createInstance
.
createInstance(config) returns Promise
config
optional any
Promise<BarcodeScanner>
let scanner = await Dynamsoft.BarcodeScanner.createInstance();
Read barcodes from live camera
Destroy the BarcodeScanner
object. Equivalent to the previous method deleteInstance()
. Overrides BarcodeReader.destroy
.
destroy() returns Promise
Promise<any>
Get the HTML element containing the BarcodeScanner
object.
getUIElement() returns HTMLElement
HTMLElement
Read barcodes from live camera
Set HTML element containing the BarcodeScanner
object.
setUIElement(elementOrUrl) returns Promise
elementOrUrl *HTMLElement |
string* |
Promise<void>
<video class="dbrScanner-video" playsinline="true"></video>
<script>
let scanner = await Dynamsoft.BarcodeScanner.createInstance();
scanner.setUIElement(document.getElementsByClassName("dbrScanner-video")[0]);
await scanner.show();
</script>
Read barcodes from live camera
defaultUIElementURL
instead.latest version