Resource Base
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 - BarcodeScanner Runtime Settings Methods

Method Description
updateRuntimeSettings Modify and update the current runtime settings.
getModeArgument Get argument value for the specified mode parameter. Inherited from the BarcodeReader class.
setModeArgument Set argument value for the specified mode parameter. Inherited from the BarcodeReader class.
getRuntimeSettings Get current runtime settings. Inherited from the BarcodeReader class.
resetRuntimeSettings Reset runtime settings to default. Inherited from the BarcodeReader class.


Update the runtime settings with a given object or use the string single, speed, balance, or coverage to use our preset settings for BarcodeScanner. From v8.0, the default setting is single. Overrides BarcodeReader.UpdateRuntimeSettings.

single mode has been optimized to read one barcode at a time quickly. This mode performs faster than speed mode in this scenario.

updateRuntimeSettings(settings) returns Promise


settings RuntimeSettings string

Return Value



await scanner.updateRuntimeSettings('balance');
let settings = await scanner.getRuntimeSettings();
settings.barcodeFormatIds = Dynamsoft.EnumBarcodeFormat.BF_ONED;
await scanner.updateRuntimeSettings(settings);

Read barcodes from live camera

This page is compatible for:

Version 7.5

Is this page helpful?

YesYes NoNo

In this article:

latest version

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