diff --git a/src/browser/BrowserMultiFormatReader.ts b/src/browser/BrowserMultiFormatReader.ts index a983f14d..3d07406c 100644 --- a/src/browser/BrowserMultiFormatReader.ts +++ b/src/browser/BrowserMultiFormatReader.ts @@ -8,6 +8,13 @@ export class BrowserMultiFormatReader extends BrowserCodeReader { protected readonly reader: MultiFormatReader; + set hints(hints: Map) { + this._hints = hints || null; + + // Since we don't pass the hints in `decodeBitmap` as other Browser readers do, we need to set them here. + this.reader.setHints(hints); + } + public constructor( hints: Map = null, timeBetweenScansMillis: number = 500